fix(vagrant): disable vagrant cachier if present

Vagrant cachier trys to use vboxfs mounts if it is installed. Disable it if present.
fix(controller): disable web UI

fixes #1144
fix(controller) disable django admin URL

If you accidentally create an object that requires an external library
such as the Release object, no docker image will be pushed to the registry,
which is unintentional. This disables the django admin URL such that you can't
shoot yourself in the :shoe:.
docs(pip install): add --upgrade to `pip install deis`

This flag is safe to use as a default, and would avoid the problem
reported on IRC where an existing deis client stays out-of-date if
you follow our instructions exactly.
Merge pull request #1151 from deis/pip-upgrade

docs(pip install): add --upgrade to `pip install deis`
Merge pull request #1147 from deis/1114-disable-web

fix(controller): disable web UI from django urls
Merge pull request #1110 from btrepp/cachierfix

fix(vagrant): disable vagrant cachier if present
chore(builder): rely on deis/base to manage confd

Please test this PR in conjunction with deis/base#3
feat(builder): add repo check script

This script parses through /deis/services and removes all
repositories that have been removed from the controller.
feat(controller): set app dir in etcd

If you add or remove the app from the controller, the corresponding etcd
key is not modified. This ensures that the etcd keyspace is created/removed
when an app is modified in the database.