Merge pull request #3 from abma/develop

(hopefully) fix merge mess
Merge pull request #4 from abma/utf8

style: partly fix tab/space mess up (NLC)
rework  CFontTexture::face & CFontTexture::library
start to rework texture_size_exception
remove dead code
more style in CFontTexture
start fix glFont (not finished so far)
use c++11's new char32_t for utf32
fix added runtime crash added by me
better solve library & face
style (no code changes)
Revert e0f777c4d3 (get rid of all those runtime normScale multiplications)
Now CFontTexture doesn't change texture's ID when it resize the texture
Fix crash caused by `delete font`
Util.h: Some unicode function which I will need when I will make input supports unicode