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
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
support horizontally-expanding widgets in table rows
put volume controls into a table. closes #2798
remove unused ChatForm, should have been removed in @110a231f
Update for text and pioneer project file removals.
Merge pull request #2800 from fluffyfreak/fixvs2013

Update for text and pioneer project file removals.
Fix compilation with gcc-4.7 by deleting copy constructor/assignment of JobHandle (fixes #2799).
Fix signed/unsigned comparison.
auto-commit: translation updates
auto-commit: translation updates