Add argument to allow setting base directory for docker daemon's storage to values other than "/var/lib/docker".
use --numeric-owner for tar and untar
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
Merge pull request #992 from unclejack/use_numeric_owner_for_tar

* Runtime: use --numeric-owner for Tar and Untar
Added Swipely's `docker-api` gem to the table of Remote API Client
Libraries.
Merge pull request #1018 from nahiluhmot/add-swipely-docker-gem

* Documentation: Added Swipely's `docker-api` gem to the table of Remote API Client Libraries.
Merge branch 'add-daemon-storage-path-param' of https://github.com/heavenlyhash/docker into heavenlyhash-add-daemon-storage-path-param
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
Merge pull request #1010 from dotcloud/1009-testing-hack

Testing|hack, issue #1009: Update make hack environment
Merge pull request #1021 from errnoh/fix-test-filled-tmpfs

TestKill and TestMultipleContainers: run sleep instead of cat /bin/zero....
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.
Merge pull request #1005 from dotcloud/1004-stdin_piping-fix

- Runtime: Fix issue when attaching stdin alone
+ Runtime: mount volumes from a host directory with 'docker run -b'