fix(controller): set default release image

If you scale an application with `deis scale cmd=1` before an
application has been pushed, it should deploy deis/helloworld.
However, the initial release (v1) does not have a image set for
the release, only the build. Setting the default to deis/helloworld
fixes the "scale before deploy" problem.
feat(controller/coreos.py) Adding TimeoutStartSec to log and announce services

Sometimes log and announce services fail to start because they depend
on the main service, but if it takes too long they fail because of
timeout. This commit just adds the same timeout to log and announce
services than the main service has.
chore(tests): update etcd versions in test-etcd Dockerfile
fix(Makefile): ignore status of data services in `make start`

The fleet status-matching regexes in the main Makefile didn't take
into account the addition of *-data.service jobs, and were therefore
reporting on both the status of deis-registry.service and
deis-registry-data.service. This PR appends a dot to each regex to
avoid matching the *-data.services.
fix(systemd units): Fix docker containers being orphaned

Docker seems to orphan our containers after the fix in 6b452e,
this reverts part of it and properly signals the docker containers to
stop. Given that we run them with `--rm`, this also makes the ephemeral
containers destroy their data off of the drives. The data containers are
not affected by this and they persist.
Merge pull request #1381 from deis/fix/gh-1378/orphaned-containers

fix(systemd units): Fix docker containers being orphaned
Merge pull request #1371 from deis/makefile-status-fix

fix(Makefile): ignore status of data services in `make start`
Merge pull request #1368 from deis/update-test-etcd

chore(tests): update etcd versions in test-etcd Dockerfile
refactor(tests): remove unneeded `docker history` checks
refactor(tests): remove unneeded sleep and sync code
fix(tests): remove unneeded logging from ClearTestSession()
Merge pull request #1370 from deis/component-test-fixes

refactor(tests): simplify docker functional tests
fix(router): bump read timeout to 10min for docker build
feat(client): add deis build support
feat(controller): add deis build support
feat(builder): add deis build support
fix(router): update send_timeout from rebase error
chore(registry): bump version to repository-import

The endpoint introduced in this branch is important as it allows registry-to-registry
repository transfers. This is required to speed up the `deis build` process and to remove
the docker engine from the controller.
fix(controller): remove docker engine

The intention of the docker engine was such that we could use it to pull in an image
from a registry and push it to our own. Now that we have registry transfers, this
is no longer required.
fix(controller): use private module

Since docker-in-docker is not installed on the controller any more, let's revert
back to the private module.