Bugfix for font selection fallbacks: "Freestyle Script", for example, only has a single variant. Freestyle Script,normal,100 was properly resolved to Freestyle Script,normal,400. Freestyle Script,italic,400 was properly resolved to Freestyle Script,normal,400. But Freestyle Script,italic,100 was resolved to the "any" font. All combinations of weights and styles are now remaining on the same font family where possible.
Bugfix for font selection fallbacks:
"Freestyle Script", for example, only has a single variant.
Freestyle Script,normal,100 was properly resolved to Freestyle Script,normal,400.
Freestyle Script,italic,400 was properly resolved to Freestyle Script,normal,400.
But Freestyle Script,italic,100 was resolved to the "any" font.
All combinations of weights and styles are now remaining on the same font family where possible.

git-svn-id: 102839466c3b40dd9c7e25c0a1a6d26afc40150a@891174 13f79535-47bb-0310-9956-ffa450edef68

apache/fop,apache/fop,apache/fop,chunlinyao/fop,chunlinyao/fop,chunlinyao/fop,apache/fop,apache/fop,chunlinyao/fop,chunlinyao/fop