Fixed a tiny bug at Style.getColor()
Records.deepCopy() does not copy the fill/stroke record's style preperty. It is not really deep...
[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().
Merge pull request #6 from kuu/master

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