Fix double destruction in case of OOM
[coretext] Minor optimization
[coretext] Handle surrogate pairs when generating notdef glyphs

Fixes github.com/behdad/harfbuzz/pull/19