Glyph positioning

Merged username-removed-1132948 requested to merge khaledhosny/inkscape:glyph-positioning into master

This fixes two issues with glyph positioning that makes the text tool completely unusable for certain languages and fonts. Attached a test file, and how it looks like before:

before the commits

and after the commits:

after the commits