Added license field to package.json.
Moved sample Game to separate repo.
Merge branch 'develop' of github.com:Circular-Studios/Dash into develop

Conflicts:
	Game/Meshes/WindowMesh.obj
	Game/Shaders/glsl/geometry.fs.glsl
	Game/Shaders/glsl/geometry.vs.glsl
	Game/Shaders/glsl/lighting.fs.glsl
	Game/Shaders/glsl/lighting.vs.glsl
	Game/Textures/gadget_dDo_d.tga
Updated .travis.yml for use with separate repo.
Fixed git clone in .travis.yml.
Generalized shader loading
Merged Texture class into material module, merged Shader and GLShader, merged Shader into shaders module, cleaned up imports.
Merge lights into single module. Closes #47.
Merge branch 'cleanup/MergeModules' of https://github.com/Circular-Studios/Dash into feature/EmbeddedShaders
Deferred shaders are now embedded in the engine rather than modifyable by the game programmers.
Also, fixed an order of operations bug in the lighting shader.  Turns out it *wasn't* supposed to look gray!
Changed embedded shaders to be immutable.
Merge pull request #52 from Circular-Studios/cleanup/MergeModules

Cleanup: Merge Modules
Merge pull request #53 from Circular-Studios/feature/EmbeddedShaders

Feature: Embedded Shaders
Engine doesn't break if an optional folder in Game doesn't exist.  Also, provides an info message
Yep, that was a broken commit.