Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/develop' into develop
updated EntityManager to use getComponentTypeName
Merge remote-tracking branch 'upstream/develop' into develop
removed CameraMover.cpp
Fixed crash when GetView() called before any view is created

also got rid of compiler warning from SDLSys.h using putenv on a string
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	include/systems/OpenGLSystem.h
Small changes to shaders
Fixed SDL include path, switched to radius based lighting attenuation
GBuffer working, lighting next
Added pointlight deferred shaders and setup variables
Added MIT license for blanket coverage. I am sure each file should contain a blurb but this is just a rough cover right now.
Working on getting fullscreen quad to render
Still working on rendering full screen quad, damn it
Merge remote-tracking branch 'upstream/develop' into develop
Discovered that issue was not with rendering the quad, but with rendering it to the fbo
Got deferred rendering and light culling working
Added check in BulletMover to verify transform is valid
Fix error in initialization of BulletMover and FPSCamera. issue #71
Merge pull request #70 from DeVaukz/glfw

Add support for building and running on OS X.