These were severely lacking

* Add License headers to all files
* Fix a few bugs in the console
* Add check for TTF_WasInit to SDLFontResource, this now ensures that the TTF engine is initialized on the first call to loadResource<IFontResource>() [SDL Only]