bump docker to v0.9.0
Adds friendly name in VirtualBox and Vagrant
Let berkshelf resolve dependencies itself

Currently, the depenencies for the deis cookbook are listed
both in the Berksfile in the deis project and the metadata for
the deis cookbook. They should only live in the deis cookbook,
and dependencies will be automatically resolved when Berkshelf
pulls that cookbook.

This can cause issues, as the deis cookbook locks its dependencies
to known versions and the deis project Berksfile just pulls the
latest versions.

We don't need a Berksfile.lock anymore either, as the cookbook
now pins its depencies properly.
pin pep8, pyflakes and flake8 to avoid travis errors
Merge pull request #670 from opdemand/pin-pep-pyflakes

Pin pep8, pyflakes and flake8 to avoid Travis errors
Merge pull request #669 from opdemand/carmstrong/fix_berksfile

Let berkshelf resolve dependencies itself
Merge pull request #667 from opdemand/carmstrong/vagrant_name

Adds friendly name in VirtualBox
Merge pull request #651 from opdemand/548-update-docker

bump docker to v0.9.0
first round of scheduler refactoring, with all tests passing

 - add concept of cluster for external job scheduling
 - first pass at new container api with mock scheduler
 - simplify build + config = release
 - deprecate configuration management and provider packages
 - deprecate node management features (formation/layer/node/provider/flavor)
adapt web app to new cluster domain object
remove deprecated cm and provider packages from test and coverage
wip on client changes for scheduler branch
remove slug metadata from builder
first pass at deis meta project
add deis meta project to root makefile
print only app name on list
prototype coreos scheduler implementation

Note an SSH wrapper is used to get around fleetctl ssh-agent requirement.  We will ultimately want to transition to an HTTP API for talking to fleet.  Until then, we should explore modifying fleetctl to remove the ssh-agent requirement for tunneling.
improve build + config = release

- add release version as header on build and config creation
- provide dynamic output on build/config CLI, including resulting release
- add `deis push` CLI shortcut for builds:create
upgrade builder to docker 0.9.1