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.
fix(client): clear cookies on login, logout, register

We should be clearing all cookies, since we can only be logged into
a single user and cluster at the same time. This fixes the 403 Forbidden
when being logged in immediately after registering.
feat(docker registry): add Vagrantfile for Docker registry

Adds a contrib/docker-registry directory with a Vagrantfile that
configures and starts a VM with the Docker registry service.
chore(*): rely on etcdctl in deis/base

As of deis/base#4, etcdctl v0.4.2 includes the --no-sync option.
We no longer need to install an etcdctl branch just to get this
option.
fix(logger): turn off verbose untar'ing

untar'ing go's tarball dumps out a lot of unneeded lines. This
cleans up the build process a bit.
feat(Makefile): move rsync from Vagrantfile to Makefile

Moves rsync from the Vagrantfile to the Makefile, enabling
development to occur on non-local Deis deployments (EC2, Rackspace,
etc.).

TESTING: ensure `make build` works the same way, both for the
main Makefile and the individual component Makefiles. To test for
a remote deployment:

```console
$ DEIS_HOSTS="54.12.21.12 54.13.11.4 55.61.2.4" make build
```

You can also test the `make rsync` target directly.

closes #1020
docs(contrib): fix DEIS_HOSTS example

Previous example was invalid.
chore(contrib): update Rackspace to 349
Merge pull request #1194 from deis/rackspace_349

chore(contrib): update Rackspace to 349
chore(Makefile): clean up rsync excludes
docs(README): denote `make build` as optional

It's only necessary when making code changes.
Merge pull request #1198 from deis/readme_build_deis

docs(README): denote `make build` as optional
docs(installing_deis) add xip.io address for registering on EC2

closes #1126
docs(configure-dns): move xip.io to new section
fix(Makefile): exit until loop if service becomes failed
fix(builder): allow filesystems other than btrfs
docs(using_deis/using-buildpacks): fixing unexisting opdemand/example-ruby-sinatra git repository

Git repository opdemand/example-ruby-sinatra does not exist. Fixed it by changing it to deis/example-ruby-sinatra
Also changed opdemand/example-java-jetty to deis/example-java-jetty
Merge pull request #1200 from mvanduijker/master

docs(using_deis/using-buildpacks): fixing unexisting example example-ruby-sinatra git repository
Merge pull request #1166 from deis/logger-verbose

fix(logger): turn off verbose untar'ing
Merge pull request #1202 from deis/builder-storage-driver-opt

fix(builder): allow filesystems other than btrfs