Update binding description.
Updated the input code to C++11 enums and add necessary API includes
Re-generated bindings
Updated binding generator specification
Added math class fields to bindings
Remove trailing whitespace
Added a new managed method to resolve resource handles
Updated more of the GUI renderer port
Remove extra #endif
Added to engine include file stb_truetype
Renamed TTF to TrueTypeFont, added some dummy calls to stb_truetype
Auto update texture on render device when it is changed.
GUI/Control/Control.cs constructor parent parameter is not optional anymore.
Added missing image timestamp, and setBuffer overloads
Removed unused Engine/GUI/ files
Auto update texture on render device when it is changed. (part2)
Changed how font work
Added RectangleBinPacker
Added TextureAtlas
Editor.Client code cleaning