Rationalise Heroku config

Procfile runs using app.js directly. This enables moving grunt
dependencies to devDependencies which are not needed on heroku.
merged in changes from upstream master
Merge pull request #9 from ashimali/rationalise-heroku-config

Rationalise Heroku config