type1-subset: Don't try to rename non winansi glyphs

When the latin subset contains glyphs that use the seac operator to
combine two glyphs, additional non winansi glyphs are added to the
subset.  These extra glyphs do not have a winansi name so they can't
be renamed.

Based on a patch by Salvador Ortiz.

Bug 67324
Support 2bit and 4bit embedded bitmaps
[ft] Fix math
[ft] Add missing include
Revert accidentally committed stuff
Merge branch 'master' of git://anongit.freedesktop.org/git/cairo