Tests: properly register CoffeeScript 1.7+.
Tests: fix basic homepage test; rename to UI.
Tests: move to BDD format.
Tests: use default Mocha timeout.

Our tests should be fast right now since we use local files.
Tests: code style improvements.
Tests: add URL fixtures and helpers.
Tests: update dependencies. (Run `npm update`.)
Tests: fill out UI test suite!
Tests: add API test suite!
Routes: fix/notate bugs unearthed by tests!
Tests: add .travis.yml.
Readme: add Travis build status badge.
Tests: add Travis webhook to Gitter.
Merge pull request #85 from zoomhub/tests

Tests & CI!