fix(makefile): delete missing files on rsync

fixes problems seen while working with schema migrations
feat(controller): allow tags for `deis pull`

if the source Build object specifies a tag to be pulled, it will use
that tag as the source rather than `latest`.
chore(registry): bump commit
fix(controller/registry): strip hostname from repo

The changes to the registry module did not strip the hostname from the
app image. This fixes that by properly parsing the source for the
repository name in the registry and the tag.
docs(*): make OpDemand the maintainer

OpDemand collectively maintains the images. It's a group effort :)
fix(tests): allow env vars to override important test settings
refactor(tests): update test expectations and get suite passing
docs(tests): update README.md with integration test setup
fix(contrib/digitalocean) fix region check

Fix the allowed region checks.
This used to only allow 4 (New York 2), and not any of the others.
style(controller): flake8
docs(README): typo - `ram`
fix(controller): Determine registry address during start

Before this change re-deploying apps failed when the registry was
re-scheduled to a different instance in the cluster.

Fixes #1128
docs(gce): instructions for running Deis in Google Compute Engine

Adding instructions and script for running on Google Compute Engine. This changes existing CoreOS user-data to set permissions as strings instead of integers. PyYAML interperets integers preceded by 0 to be octal. 0755 would become 493 when converted.

closes #1036