Tolua package generation: create directory if it doesn't exist
Renamed glfw lib filename in premake file.
Travis file that installs gcc 4.8 and dependencies.
Add action to allow travis to generate tolua package files.

Because during the initial build they don't exist.
Change cxxtest version
Add test command to build script
Only build the master branch
Add coveralls to project