if mongohq env is set (typical in a heroku deploy), use it instead of the hand crafted mongo configuration
allow startup if mongohq is set but other mongo variables are not
missed something, now you can drop the original mongo config if you want to and just go off the mongohq config
Merge pull request #329 from cmcavoy/mongohq-env

MongoHQ overrides env