fix docker run on an unknown image
fix -link parsing
Merge branch 'master' into release

Conflicts:
	commands.go
Bump to 0.7.1
Merge pull request #3081 from creack/bump_0.7.1

Bump to 0.7.1
Revert "Add cgroup-bin dependency to our Ubuntu package"

This reverts commit c81bb20f5b2b5d86059c6004e60ba23b03d30fe0.

After re-reading the documentation: "The Recommends field should list packages that would be found together with this one in all but unusual installations."

Thus, "Recommends" is an acceptable place for this dep, and anyone disabling that gets to keep the pieces.

The main crux of why this needs to be reverted is because it breaks Debian completely because "lxc" and "cgroup-bin" can't be installed concurrently.
fix jsonmessage in build
update doc
disable progressbar in non-terminal
Merge pull request #3098 from creack/bump_v0.7.1

Bump v0.7.1
Merge remote-tracking branch 'origin/release' into merge_release
Update version
Merge pull request #3101 from creack/merge_release

Merge release
Engine: break out Env utilities into their own type - Env
Engine: Output.AddEnv decodes structured data from the standard output of a job
Merge pull request #3117 from shykes/engine-refactor-env

Engine: break out Env utilities into their own type - Env
Merge pull request #3118 from shykes/engine-structured-output

Engine: jobs can send structured output as json on stdout
remove vendored dotcloud/tar

The tar dependency has been removed. It's
time to remove the vendored tar as well.
Merge pull request #3126 from unclejack/remove_vendored_tar

Remove vendored dotcloud/tar