initial soft mouse pointer positioning and draw
always hide the system cursor
flag to show/hide mouse pointer
preserve mouse position across texture change
scan_enums: add support for C++11 'enum class' (strongly typed enums)
scan_enums: add support for enums with fixed underlying type

C++11 feature, particularly useful to allow enums to be forward declared.
e.g., enum Foo : unsigned int;
use JSON config files for fonts to make them easier to extend
new config files for multifonts
font config class, parses new font config files and makes face/range data available
multifont rendering, hook it up everywhere
context doesn't need lang anymore
Merge branch 'multifonts'
add WQY Micro Hei font for CJK
Seed the fracDef and then use more noise to produce better results.
no more restriction on latin chars for the language name
auto-commit: translation updates
more powerful format_money
Merge remote-tracking branch 'fluffyfreak/bloody-asteroids'
Merge remote-tracking branch 'johnbartholomew/scan-enums-4'
report if widget is on the top layer