New Terminology section and illustrations.
Added multilayer example image.
Add argument to allow setting base directory for docker daemon's storage to values other than "/var/lib/docker".
Remove dependency on 'os/user', which cannot be used with CGO_ENABLED=0. This allows running the tests without CGO.
use --numeric-owner for tar and untar
fix regrettion in utils tests introduced by #980
Testing|hack, issue #1009: Update make kack environment
Fix issue when attaching stdin alone
Make DockerCli use its own stdin/out/err instead of the os.Std*
Make term function consistent with each other
Make NewDockerCli handle terminal
Implement regression test for stdin attach
Added Swipely's `docker-api` gem to the table of Remote API Client
Libraries.
update progressbar every MIN(1%, 512kB)
TestKill and TestMultipleContainers: run sleep instead of cat /bin/zero. fixes #737
Add missing fprintf instead of printf
Bugfixes on docs

* fixed canonical link from index
* added http redirect from builder/basics
* fixed url in redirect_home
Add a script to create the docker-ut image

It's a fork of the mkimage-busybox.sh script and it adds socat to the
image. (socat being needed to add udp support, see #33).

This script, like mkimage-busybox.sh, probably only works on
Debian/Ubuntu.
+ Runtime: mount volumes from a host directory with 'docker run -b'
* Runtime: better integration of external bind-mounts (run -b) into the volume subsystem (run -v)