Deployment: Reorganize repo to prep for automated deployment

* Locate all config in a root level conf directory, scoped by type
* Move config out of the PYTHONPATH
* Move python code into 'app' subdirectory. This dir will be on the PYTHONPATH
* Update settings.py to reflect new directory structure

This change will require updates to nginx symlinks and recopying the upstart
config files to the /etc/init directory.
12factorize hyperbola config using .env convention

Source config from bash scripts at startup
and load from env in settings.py
Change email imports to PEP8-style package names
Use the 'T' separator for timestamps in backup script

The timestamps more closely mirror RFC3339.
Add virtualenv home
Remove .py from hotshot script filename

This is a bash script.
Update upstart scripts for new deployment

Source all env files and reference new paths.