Fix Windows warnings
* _s.
Better Utility::Format()
* Thanks to https://github.com/bkaradzic
* Use namespaces.
Fix SDL2 text input
* Text input works for ASCII. Will probably need some attention for Unicode.