ZENGINE: Move clearing dirty rects to after they are blitted instead the beginning of each frame
ZENGINE: Convert _alphaDataEntries to a HashMap

So entries can be easily identified and removed if necessary
ZENGINE: Check is a dirty rect is empty before extending it

So extends dont extend from 0,0
ZENGINE: Add methods to clear and remove AlphaEntries
ZENGINE: Remove all AlphaEntries on room change
ZENGINE: Enable auto saving
ZENGINE: Convert cmdRenderText to use new function syntax
ZENGINE: Use wide-to-ASCII conversion to read a line instead of stream.readLine()

SeekableReadStream::readLine() wasn't finding the CRLF's properly
ZENGINE: Convert StringManager::parseStr to use readWideLine()
ZENGINE: Fix parseTag font name logic
ZENGINE: Remove extraneous function
ZENGINE: Test for file.open() success before continuing with font loading
ZENGINE: Draw string to 0, 0 instead of destX, destY
ZENGINE: Remove extraneous empty line
ZENGINE: Initialize StringManager
ZENGINE: Register the "fonts" directory with SearchMan
ZENGINE: Partially implement InputControl