Performance improvement of font generation

Because texture is frequently generated, performance is poor.
The By setting the charcodes in advance, and improved the performance
greatly.
Merge pull request #1 from makotok/fix_font

Performance improvement of font generation 
おおむね問題なく動いていますが、
screen DPIが異なると、フォントが小さく表示されてしまっていたようなので、
マージした後に１つ修正入れます。
ついでに_G.経由でDPIなどの情報を取るという邪悪なコードを修正します。