Start workinjg on downloads
add console
Merge pull request #8 from r1chardj0n3s/console

Add a console
fix up some issues around busy counter; fix up fetching of extensions; re-work fetching of other bits to be done using DI in route resolution (more work to be done here)
correct name
minor tweaks
clean up and make more consistent
consistency, yes
missed some cleaning up
no longer needed
fix test
clean up
more term.js shenanigans, including adding ng-websocket to allow testing
introduce a nova service which handles the API calls and promises and deals with refreshing servers
have the x-auth-token be transferred using a cookie on the browser side, avoiding header shenanigans
fix stopping of refresh
move extensions stuff into nova service; fix a couple of cookie management bugs
more nova service cleanup
move nova service into its own place to clear up dependencies
stabbing into the dark