Adding Procfile for heroku.
Adding support for MongoHQ on heroku when fetching database config.
Adding support for python and node buildpacks on heroku.
Adding a modified python buildpack for heroku.
Adding cffi as a requirement for python build.
Adding grunt to package.json script for heroku.
Fixing paths to grunt for postinstall on heroku.
Installing grunt cli and moving all grunt-contrib to dependencies.

This should make grunt work properly on heroku.
When pulling config from mongohq, we need to convert the port to a number.
Add the database to the connection string.
Try to work around the lack of text indices.
Adding support for using the PORT environment variable to set the port.
Adding configuration to server.cfg to set server and port.
Pull in original configs first, but override with locals.
Print config dictionary for debugging.
Moving global configuration around to make cherrypy config parsing happy.
Adding deployment docs for Heroku
Refactoring config loading
Adding some documentation for config loading.

And some cleanup.
Spelling error in deploy docs.