[Issue]
  HP number is not displayed.
[Cuase]
  Number is stored in text variable so that accessing text.length in rendering code fails with 'undefined'.
[Fix]
  Casted the number into string.
Removed commets.
Removed unnecessary rebuild of glyph.
[Issue]
  HP is displayed in wrong position.
[Cause]
  EditText's 'align' (left/right/center) is not used for glyph texts.
[Fix]
  Added 'textWidth' to the TextStyle and used it to handle the alignment at Canvas.drawText().
Fixed a degradation caused by the previous commit.
Merge pull request #53 from kuu/master

Text-related bug-fixes.