Tune justification mapping
Prevent erroneous creation of extra cluster when first glyph is reordered
Handle hard space
Don't map more than one character to the same range of glyphs.

This seems to break PDF export enough it cannot complete for sufficiently complex Burmese words. PDF export is still broken for position though.