Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	include/systems/OpenGLSystem.h
Merge pull request #69 from wrongu/depth-buffer-fix

Fixed depth-buffer problem
Merge pull request #67 from wrongu/glfw

Linux + glfw (ubuntu 13.04)
Added MIT license for blanket coverage. I am sure each file should contain a blurb but this is just a rough cover right now.
Support the GL Core Profile on OS X.  Do not use glew on OS X.
CMake lists and modules support OS X.
Merge remote-tracking branch 'upstream/develop' into develop
Workaround an issue with makefile generation on OS X.

Workaround an issue where the generated makefile may not include the
necessary flags for finding Awesomium.
Add OS X installation instructions to the ReadMe.
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.
Makes to work with Awesomiun 1.7 in Linux Ubuntu 13.10
Merge pull request #74 from Zardoz89/glfw

Makes to work with Awesomiun 1.7 in Linux Ubuntu 13.10
Fixed linux builds

The CMake file was errantly setting GLEW_LIBRARY in the linux section. This was causing a failure in find_package(GLEW). The setting to a dummy value was moved to the Mac section as Mac doesn't use GLEW.
Merge pull request #72 from catageek/fix_issue_71

Fix error in initialization of BulletMover and FPSCamera. issue #71
Merge remote-tracking branch 'upstream/develop' into develop
Merge branch 'glfw' into develop
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	include/os/sdl/SDLSys.h