Minor commit
Merge fixed
Implemented a switcher for fbo depth buffer bit depth
Merge fix
Merge branch 'Zardoz89-GLTexture_parameters' into develop
Harmonize the type of entity id and creates a general inclusion file.
Fix entity id type of BulletMover
Rearranged framebuffer construction
change id entity type to a fixed sized of 32 bit
Changed to depth24_stencil8
Merge pull request #107 from tanderegg/develop

Simple Fix to Detect Depth Buffer Bit Depth
Merge pull request #105 from Meisaka/OpenAL

OpenAL sound system
Added the ability to create an inverted GLScreenQuad

Now if a texture is bottom-up there isn't a need to flip it. Inverted quads have UVs that are swapped top and bottom.
Improved looking around
Added OS::SetMousePosition()
Cleaned up the last commit...
Update the FindOpenAL module for OS X.  Fix spelling mistakes in CMakeLists.
Fix OpenAL includes on OS X.
Use non-deprecated GL API parameters.  Use modern approach to detect depth buffer size on OS X.
Spelling GenerateGLTexutre/GenerateGLTexture.  Make GenerateGLTexture return void.

Minimal risk change.  Function has 0 clients.
Update OS X installation instructions.