Change static module name to habitrpgStatic.

The way the tests are written now, the habitrpg module definition in static.js
was clobbering the one in app.js. In other words, most of the tests weren't
testing what they thought they were testing.
Remove references to $rootScope.Shared & .Content in non-view code.

Instead, have them request services that return them so tests don’t need to prepare special state.
Actually wait for Selenium to start.
Rewrite API tests in normal JS.
Update README to account for API tests in JS.
Merge pull request #2396 from aughr/andrew/consolidate_tests

Convert API tests to normal JS