Some initial work on using drawTiles instead of drawBitmaps for rendering text.  Allows rotated text fields, and fixes some scaling issues.