Added prerequisites list
Merge branch 'up_develop' into develop
Style fixes in physics
Merge remote-tracking branch 'upstream/master' into develop
Added Lua to CMake and registered transform

Physics now updates rigid body motion state's
each frame to use the current transform state if
it was modified outside of physics.
Removed the lua_transform header in favor of source file location

Also added some GLM registration for Lua.
Added Lua system

Currently handle events calls an Update method in Lua every frame.

Updated README for Lua and LuaWrapper (used for cleaner looking binding).
Added LuaSystem registration

Exposed LoadScriptFile to load on LuaSys.
Add Lua and Luawrapper to traivs-ci
Fix the varying names for DEFAULT_TARGETS
Fix travis-ci Lua to use liblua and not just the binary
Fixed Lua includes
Fixed Lua includes again
Include lua headers using < >
Added mouse move and mouse button events
Merge pull request #17 from DeVaukz/develop

Fix the varying names for DEFAULT_TARGETS
Merge pull request #18 from DeVaukz/feature-lua

Fix Lua includes on OS X
format filter
set travis to install correct lua package
Add lua to include path