initial soft mouse pointer positioning and draw
always hide the system cursor
flag to show/hide mouse pointer
preserve mouse position across texture change
utils.lua: Add an inherits function to ease OO development

This will get used in #1719 to implement lua-side hyper{drive, space,
jump}.
utils: inherits: Add a "name" parameter
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;
auto-commit: translation updates
add transifex resource for NewsEventCommodity
auto-commit: translation updates
allow position when updating a texture
flatten Font in TextureFont, no need to separate them anymore
keep the stroker around, we'll need it
take outline flag directly from the descriptor
single glyph bake and atlas update
make glyph struct conform to conventions
load glyphs on demand
Merge remote-tracking branch 'robn/font-incremental'
auto-commit: translation updates