Story1

Please merge this feature.
It would be better to split up server bootstrapping and application specific code into separate files. Then you could just do `var app = require('../app');`. The way it's done now it will always start a useless server instance when you run tests.