Fix #1710.  When a font doesn't have glyph names, we should synthesize them.
Fix for Python 3
Merge pull request #1710 from mdboom/font_with_no_glyph_names

Mixing Arial with mathtext on Windows 8 fails
Merge remote-tracking branch 'upstream/v1.2.x'