Merge pull request #52 from kuu/master

[Bugfix] Two texts overlap in moving together.
[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().