Add ushort & ulong integer type definitions
Fix remaining -Wsign-compare compiler warnings
Add proper header files; update portable data type definitions
Remove filename from top-level comments
Uncomment portion of joystick init code that does not crash with states
Add header file dep (C++ strings)
Update header files to proper pathing
Relocate SDL_Quit from SDL_App back to SDL_Display and call with atexit
Relocate IMG_Quit, TTF_Quit from destructor & use atexit at constructor
Relocate portable fixed-size types to its own header definition
Add nomlib_types.hpp to build target
Add new class; rudimentary logging to console output interface
New debug framework
Relocate SDL_Cursor, SDL_MessageBox to src/gui from src/gfx
Re-order the order of compiling source tree to gfx, sys, math, gui
Update install target to include our headers sub-directory hierarchy
Add some insurance that our fixed-size data types are really right size
Update Sublime Text's project path settings to relative from absolute
Update documentation comments
Fix surface locking issue on Linux platform