Added a lot of basic instructions on various topics
Redundant message in basics.
Make writeBroadcaster safe for concurrent use.
Swapped a map for a list in writeBroadcaster.
Adding git commit to the version output

The Makefile must be used in order to inject the git commit
via -ldflags.
Shortening the git commit used in the version command
make complex options to stand out
add host name parameter to "run" command

fixes #243
add support for xz compression

This adds xz as a compression option.
xz is alread supported by bsdtar without the external xz program.
use xz compression when pushing images to the registry

This makes the xz compression the default.
Merge remote-tracking branch 'dotcloud/master' into dhrp/docs
Fixed a lot of language and small things.
Refactored CmdRun and CmdAttach to use Container.Attach
Renamed writeBroadcaster.Close() to CloseWriters().
Implementing dirty git checkout indicator
[unit tests] Cleanly kill all containers before nuking a temporary runtime
Activate Config.StdinOnce at argument parsing
When simulating disconnects in the tests, make sure that the command returns - but don't check for a specific return value
'docker run' in attached mode no longer waits for the process to exit. Take this into account in the tests.
Add test for attaching only stdin at run with 'docker run -i -a=stdin'