Celery all setup for now, should also work fine on Heroku. Added some more useful error messages for missing env vars.