fix windows build
add status indicators (currently just a paused indicator)
fix previous commit, forgot to include new files + remove extraneous thingie from header
Renamed Status to StatusMsg (fixes compilation bug)
Merge remote-tracking branch 'skizzerz/master' into skizzpull

I hope I didn't break the windows build :(

Conflicts:
	windows/Alpha Complex.vcxproj
	windows/Alpha Complex.vcxproj.filters
Merge remote-tracking branch 'krause/master' into krausepull
Moved Citizen constructor into cpp file
Privatized citizen ai state
GFX: Transformed pimpl into inheritance
ECS (WIP)
Initial reimplementation complete (WIP)
Overhaul WIP
Compiles and runs under SDL (ECS still WIP)
Fix build and warnings on linux
Added a very dirty caching algorithm. Speeds up my program byabout 70%.

Will clean up later.
Moved CMake detection of SDL, X11 works in cygwin via cmake, VS Release mode works. (UNIX status unknown)
Merge pull request #15 from shadowpho/ecs2

Added a very dirty caching algorithm. Speeds up my program byabout 70%.
Fixed uninitialized memory bug
Fixed cmake for SDL on linux
Improved SDL build on linux, breaking all others