HardwareTextFormat.as now stores the font features it should use.
- moved HardwareTextFormat.as to format package
- added FeatureTag.as class storing the tag and the description of a font feature.
- added HardwareFontFeatures.as, wrapping an object that stores font features by tag.
- HardwareTextFormat.as now stores a HardwareFontFeatures.as object indicating the features this text should use.
- Typesetter.as now passes the HardwareFontFeatures.as object of the text format to the respective GPOS and GSUB tables.
- ScriptFeatureLookupTable.as now uses HardwareFontFeatures.as to determine which subtables it should apply.