Display a planet on initialise

* Fetches repo details from github
* Renders the planet
* Points the camera at the planet
Enable animation and set the planet spinning

* Introduces a vendored Tween.js
Rebuild libs when adapters change
Request a list of the most recent commits after displaying the planet

* Requests commits for the past month
* Triggers a 'commits' event
Fetch details for each commit

* Sets a timer to avoid flooding github
Separate network and rendering