Implemented further minor optimizations.
- Both CoverageTableData1.as and CoverageTableData2.as now implement the binary search algorithm to lookup coverage indices
- retrieveProperty function of HardwareCharacterCache.as does not test for properties anymore.
- HardwareCharacterInstance.as now implements a simple pool.
- the loseAllChildren function of HardwareText.as now causes HardwareWord.as to return it's character instances into the pool.