Deployment on Heroku via Travis

some notes:

Mongo runs on MongoHQ
App deploys to Heroku under amida-dre.herokuapp.com
Uses @kachok's amida account on Heroku
Heroku API key is encrypted in Travis.yml script
Grunt generates some files (makes git status dirty), recommit it to heroku under @kachok's name (doesn't matter, it is discarded each time after deployment)

changes to DRE code:
Redis is disabled
./server moved to root folder
./client/dist commited to GitHub (to deploy, but now is not needed since git commit step in travis/grunt script)