Updated isTrailing to work correctly for RTL
do not subtract trailing whitespace width for RTL text.
Change glyph run building to use first glyph position as offset. Fixes #444
Test HTML for #444
Merge branch 'od/issue_444' into develop