fix(client): avoid git remote deletion for apps specified by -a
ref(*): Manage test dependencies using godeps

Simplify test running and dependency management.

Follow deis coding standards
> Use of third-party go packages should be minimal, but when doing so,
vendor code into the Deis package with the godep tool.
fix(gateway): wait until radosgw is accessible
feat(builder): do not lookup the remote host in ssh connections
fix(builder): the value could be a number
fix(controller): set config as the issuing user

When you created new config values, the previous config's owner would
become the creator of this config. Removing this line allows the
request's user to become the owner.
test(controller): ensure config owner is requesting user
feat(client): add "--buildpack" option to "deis create"

Adds option "--buildpack" (and shortcut "-b") to the "deis create"
command. This allows setting the buildpack url when creating a new app
in the same manner as the "heroku" command line tool.
test(client): add --buildpack tests
fix(client): update PyInstaller to package requests lib properly

The versions of the deis CLI created by "make -C client/ build"
were using PyInstaller 2.1, the current release. This updates
PyInstaller used for packaging to a current SHA, which includes
a hook script for the python requests library to package its
data files correctly.
style(client): flake8
fix(store): list all monitors in [global] section of config

This is due to a Ceph bug - http://tracker.ceph.com/issues/10012.
Some configuration options aren't read properly if they're not in
the `[global]` section of the Ceph config. This means that the
store-gateway component was only connecting to the initial monitor,
instead of using all the enumerated monitors.

This notation is functionally equivalent, so it'll work just fine
for us.
fix(store-gateway): don't log to stdout

Since we're not execing the radosgw daemon, its view of /dev/stdout
is not really stdout, resulting in the logs being eaten. Now they'll
at least be on the filesystem should debugging be necessary.
Merge pull request #2675 from aledbf/add_wait_to_gateway

fix(gateway): wait until radosgw is accessible
Merge pull request #2721 from mboersma/fix-pyinstaller-ssl

fix(client): update PyInstaller to package requests lib properly
Merge pull request #2707 from aledbf/config_accept_any_type

fix(builder): the value of a variable could be a number
chore(builder): update Docker to 1.3.3

Updates Docker inside deis-builder to version 1.3.3, which addresses
several vulnerabilities. Details are at
https://groups.google.com/d/msg/docker-user/nFAz-B-n4Bw/0wr3wvLsnUwJ
Merge pull request #2724 from carmstrong/store-fix_hosts

fix(store): list all monitors in [global] section of config
Merge pull request #2729 from mboersma/docker-133

chore(builder): update Docker to 1.3.3
chore(*): Allow testing against CoreOS alpha

Allow testing the against the CoreOS alpha channel.
Fixes #2420