Allow controller to run behind an SSL termination proxy
Updated EC2 AMIs for v0.5.1, fixes #567.
Merge pull request #571 from opdemand/567-time-to-make-the-amis

Updated EC2 AMIs for v0.5.1, fixes #567.
Merge pull request #570 from jwilder/jw-ec2-ssl

Allow controller to run behind an SSL termination proxy
Added comment about HTTPS proxy setting.
Updated Sphinx to v1.2.2.
Updated release procedure doc for upcoming v0.5.1.
removed provision-controller.sh

`vagrant up` already brings up the controller for us, so this file
is no longer required.
Merge pull request #572 from opdemand/update-releases-doc

Update releases doc
Merge pull request #574 from opdemand/remove-provision-script

removed provision-controller.sh
Added missing DigitalOcean cloud regions.
Always use :latest tag for Deis docker images.
Added :latest tag to slugrunner image pulls.
Merge pull request #576 from opdemand/docker-tag-latest

Always use :latest tag for Deis docker images.
Merge pull request #575 from opdemand/digitalocean-regions

Added missing DigitalOcean cloud regions.
Updated submodules to match :latest tags.
Changes to Vagrant provisioner and environment to accomodate new
containerisation architecture.

Major changes include:

* Provisioning is done entirely with `vagrant up`. This has not been
easy and feels inelegant. Vagrant modifies the GEM_PATH env variable
meaning that it has to be saved and injected into subsequent `knife`
commands.

* Vagrantfile.local's symlinking magic is no longer needed

* DB reset now uses JSON fixtures rather than SQL.

* New ./dshell script for conveniently getting a terminal in a
container.

* There is an accompanying change in the cookbook which causes the
docker daemon service to delay its init until after the upstart
'vagrant-mounted' event has been triggered.

Updated readme to state correct username and pass created by DB reset
script.

USe new name for Vagrant Box to force downloading new box. Other bug
fixes.

Make code that gets user's default shell OSX compatible.

Use much simpler ENV['SHELL'] to get user's shell in Vagrantfile

Added script to install dev dependencies in deis-server. Used to run tests.

Install requirements.txt and dev_requirements.txt for Travis CI

Don't save user's original GEM env, just delete vagrant's GEM env from the ruby ENV var

Added global 'dsh' shortcut for dshell and documented it

Fixes in _post_chef_run.sh

Replace pty with IO.popen for osx compatibility

Revert to capturing pre-vagrant gem env so that shelling to bundle-based commands work

Revert to using provision_controller.sh. Moved Vagrantfile out of root. WIP for @bacongobbler to test.