Some fixes to allow to compile in GNU/Linux
Cmake + MinGW

Hopefully improved compatibility with MinGW
Spelling fix and change in SDLSys::MessageLoop()

KeyboardEventSystem::KeyDown should now only fire once when the key is
pressed, otherwise my camera accelerates the rotation every tick.
Also KeybaordEventSystem was renamed to KeyboardEventSystem
Merge pull request #8 from Zardoz89/develop

Some fixes to allow to compile in GNU/Linux
Fixed crazy rotations

Now adding a rotational force will not compound. AddRotationForce now
checks to see if the rotation force already exists and returns if it
does.
Undo the change to DSLSys::MessageLoop()
Fixed SDLSys crashing when releasing certain keys

SDL keycodes go above the 256 ascii key set. This caused a crashed when
trying to set the key code as released.
Hack to slow down SDL timing

SDL timing is based on MS whereas update code happens at sub-MS timing
(physics specifically). By divide it down to microseconds it has the
effect of sub-MS but it really isn't.
Typo and MinGW fixes

Added some CMake checks for MinGW to use SDL over Win32/

Fixed a typo in KeyboardEventSystem.
Fixed SDL::GetDeltaTime()

GetDeltaTime() now properly stores the last time to use when compute the
current delta.
Documented IOpSys and reorganized it

IOpSys is now fully documented and the methods are better organized.
Renamed KeyUp to KeyReleased to better reflect its usage
Added KeyUp

This is basically a !KeyDown shortcut.
First Update

Implemented a basic Factory and an IFactory Class, which OpenGLSystem
and SimplePhysics inherit from
Commenting + Refactoring

Commented FactorySystem::create and IFactory::getFactoryFunctions.
Split up the OpenGLSystem::Factory and SimplePhysics::Factory into
individual create* functions for each individual Component.
Merge pull request #11 from Eldalar/develop

FactorySystem
Rename SimplePhysics.cpp to be Linux Friendly

Signed-off-by: HACKhalo2 <hackhalo2@gmail.com>
Merge pull request #12 from HACKhalo2/rename

Rename SimplePhysics.cpp to be Linux Friendly
Support for Ubuntu 12.04

There are two main changes here:
1) includes in Property.h, GLMesh.h, and SDLSys.cpp
2) cmake compatibility with FindGLEW.cmake and a check for c++0x
moved new includes to header

SDLSys.cpp had <iostream> and <cstring>; they are now in SDLSys.h