chore(deictl): bump version in sync with Deis
ref(client): update and document unit file search paths

deisctl looks for unit files in these directories, in this order:
- the $DEISCTL_UNITS environment variable, if set
- $HOME/.deis/units
- /var/lib/deis/units
Merge pull request #35 from bacongobbler/version-sync

chore(deictl): bump version in sync with Deis
Merge pull request #41 from mboersma/34-unit-file-search-paths

ref(client): update and document unit file search paths
chore(README): update current version to 0.12.0-dev
chore(units): remove deprecated X-Condition from fleet units

See https://github.com/coreos/fleet/blob/19f64d1cec755d6eb01159830e0802b5225d12c8/job/job.go#L23-L37
Merge pull request #40 from carmstrong/fleet_deprecated_X

chore(units): remove deprecated X-Condition from fleet units
fix(units): add fleet.sock bind-mount for controller
Merge pull request #49 from gabrtv/controller-unit

fix(units): add fleet.sock bind-mount for controller
feat(start): wait on containers to start

Previously, containers would start and would be considered "running"
once Fleet launched the container and flagged the job as "launched".
The job was launched, but that doesn't mean that the container was
running. Dropping down to systemd's level (exposed through Fleet)
allows us to wait until the container is actually running. In the case
of data containers, it waits until they have exited.

This commit also removes the start logic from `deisctl install` so that
we can just load the unit files and configure the platform before
starting it.
Merge pull request #51 from bacongobbler/wait-on-start

feat(start): wait on containers to start
doc(state): fix docstring
Merge pull request #52 from bacongobbler/fix-docstring

doc(state): fix docstring
fix(makefile): expand paths for golint

golint requires the full path to source files. It cannot handle
directories as arguments.
fix(deisctl): use docopt's native version parser
fix(client): return error if unit list is empty
fix(client): check if unit exists
Merge pull request #54 from bacongobbler/deisctl-fixes

minor bugfixes
fix(client): destroy all units if none specified
Merge pull request #55 from bacongobbler/destroy-all-the-units

fix(client): destroy all units if none specified