[Bugfix] Using the same glyph for texts with different colors does not work.

[Issue]
  Text is displayed with wrong color.

[Cause]
  Glyph data holds color information (within the style property in 'fill' and 'stroke' records.)
  However, in case of using the same glyph for different texts, it is impossible to change the color.

[Fix]
  Changed to set color at Canvas.drawText().