Keep more settings in Pycon source control.

Just override in chef the things that we really only
know at deploy time.
Don't need the ?1:0 part
Merge branch 'master' into pycon-settings-changes
Add deploy-specific config to gunicorn environment
Back out local_settings changes for now

Make it safe to merge this without requiring changes in the
server code yet.
Add more useful values to the environment
Remove vinod user, add vkurup user
Merge pull request #42 from vkurup/change-vinod-vkurup-user

Remove vinod user, add vkurup user
Merge pull request #34 from python/pycon-settings-changes

Keep more settings in Pycon source control.
bump version for deploy
Fix deploy.

Dumb bug. lib/chef/mixin/command/unix.rb:93 <-- doesn't
try to normalize any inputs.
Fix forwarded hostname for pycon servers

It appears (https://github.com/caktus/pycon/issues/188) that requests
getting to the backend production servers are being identified to
Django as having been addressed to the staging server - Django is
picking up the hostname as staging-pycon.python.org instead of
us.pycon.org.

I'm guessing this is due to the wrong value for proxy_pass in the
nginx config. On production I see:

  proxy_pass http://staging-pycon.python.org;

I'm also guessing I can set the application name in PyCon's app.rb
to correct this.

Once this is corrected, Django's ALLOWED_HOSTS settings will need
to accept the new hostname, so I've updated that as well. (It's
okay for that to include all the possible hostnames.)
Pass along host header as suggested by dstufft
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.
Merge pull request #47 from python/pycon-forwarded-host-name

Fix forwarded hostname for pycon servers
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