fix(server): The console emailer now sends to the standard logger instead of console.log

* This allows us to turn on email logging via configuration.
fix(tests): Ensure all the tests legitimately pass.

* Update to mocha 1.18.2
* Clean up the uncaught errors. Some due to forgetting to make the test asynchronous
* Change route handling so routes are not rendered if they return `false`
* Remove console.* messages