Remove references to GameApp in main.cpp.
Exit with failure code on fatal exception.
Update copyright and header formatting.
Initial global log bits.

Issue #203.
Add logging functions.

Issue #203.
Connect SysConsole to logger.

Issue #203.
Use our own logger instead of SDL_Log directly.
Move log level init to Util::Log.

Closes #203.
Fix font scaling calc when using SDL_ttf.
Move input-related bits from client to engine.

Issue #200.
Move to new namespace and set DLL exports.

Issue #200.
Update controller references since it moved.

Closes #200.
Ignore generated files in engine/Control.
Remove obsolete HighObserver.
Include engine/Control in source docs.
Pass log entries as a struct.
Remove obsolete UiHandler.
Move initialization into initializer list.
Remove cruft.
Remove unused include.