[buffer] In hb_buffer_get_positions(), return NULL if inside message callback

As discussed in https://github.com/harfbuzz/harfbuzz/issues/2468#issuecomment-645666066

Part of fixing https://github.com/harfbuzz/harfbuzz/issues/2468
3 files changed