Express setup

Getting started with the server stuff. I'm sending the express app into the controller modules so they can add their routes to it rather than having that stuff in server.js, I hope that works out. I'm loading config.json and using it for things like port, we'll probably want a dev/prod environment-like switch at some point.  More to do, like getting routing tests, abstracting content negotiation, etc. I've tested some stuff like this in the past with mocha, will need to see how nodeunit tests fit together with this. Will add to this PR till the scaffolding for more issues is in place then break those out.