Set env for all Django commands

We need the environment defined for all Django commands (manage.py whatever).
Move the environment settings from gunicorn up to the application.
Move environment definition outside of resources

* Define the env vars we want in a hash near the top
* Use ENV.update to put them into chef's environment, so they'll be
  used in subprocesses like Django migration
* Pass the hash to the gunicorn resources using the environment attribute,
  so gunicorn will also run with those env vars
Merge branch 'master' into env-for-all-commands
Bump version
generate a convenience environments file in the shared directory
cleanup naming conventions
tighten permissions
make erb template for environment more readable

thanks @coderanger
Merge pull request #48 from python/env-for-all-commands

Set env for all Django commands