* Change server resource layout to more closely follow the filesystem layout and make r.js happy
* Add build via 'grunt build'
* Automatically serve the built application in production mode
Pull in grunt and grunt-requirejs during npm install, should avoid problems on
heroku.