Deprecated GOC, created scene module.
Merge branch 'develop' into feature/Scenes
Copied loadObjects from GOC so scene is now usable.
Added sudo to git checkout in .travis.yml.
Added activeScene to DGame for drawing purposes.
Switched to using Scenes for drawing.
Added automagic scene updating and drawing.
Added warning for duplicate objects. Closes #91.
Switched to using camera in scene instead of Adapter.activeCamera.
Fixed setup-ubuntu call in .travis.yml.
Merge pull request #116 from Circular-Studios/feature/AnimationSystem

Feature: Animation system
Copy awesomium lib to /usr/lib.
Fixed travis build.
Switched enumed shaders to be instance variables instead of string lookups.
Finished converting shaders to vars.
Switched UnitSphere and UnitSquare to vars from string lookups.
Sped up InputState by removing bit shifts.
Removed if checks in DGame for activeScene as it is required to be not null.
Merge branch 'develop' into feature/Scenes

Conflicts:
	.travis.yml
	source/graphics/adapters/adapter.d
Removed addLight function from adapter, lights are now gathered from the active scene.