Load configuration from environment variables

This is very useful when deploying to places like Heroku where adding an application.yml file that's not in source control is very awkward.

I've also added a Procfile for foreman - again this makes things easier on Heroku.