Sections of text can now get assigned different formats.
- added HardwareTextFormatMap.as
- HardwareCharacterCache.as now stores a HardwareTextFormatMap.as object
- HardwareTextFormat.as now has an id property
- HardwareCharacterCache.as now uses HardwareTextFormat.as ids to categorize glyph instances
- IHardwareTextRenderer.as objects are now expected to apply HardwareTextFormat.as properties when rendering the glyphs in that respective category
- Typesetter.as now parses the <format> tag
- Typesetter.as now considers the currently active format when registering glyphs