Squashed for pull request
Updated documentation to include CentOS installation instructions.
Extraneous line removal, description change

Docker-DCO-1.1-Signed-off-by: Jim Perrin <jperrin@centos.org> (github: jimperrin)
Improve name generation on concurrent requests

Fixes #2586

This fixes a few races where the name generator asks if a name is free
but another container takes the name before it can be reserved.  This
solves this by generating the name and setting it.  If the set fails
with a non unique error then we try again.
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
Correct appearance of shell output

Docker-DCO-1.1-Signed-off-by: Jim Perrin <jperrin@centos.org> (github: jimperrin)
Update documentation per suggestions from ostezer

Docker-DCO-1.1-Signed-off-by: Jim Perrin <jperrin@centos.org> (github: jimperrin)
fixed spacing, removed extraneous line

Docker-DCO-1.1-Signed-off-by: Zac Dover <zdover@redhat.com> (github: zdover23)
Ip allocator refactoring

We don't need ordered set anymore, also some cleanings and simple
benchmark.
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Merge pull request #5937 from LK4D4/ipallocator_refactoring

Ip allocator refactoring
Add Wait() calls in the appropriate spots

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
libcontainer/nsinit: remove Wait call from Exec and Kill from Attach in tty_term.go

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Fix race condition in CLI tests: diff was not acquiring a container lock

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Merge pull request #6030 from erikh/5971-fix-zombies

Add Wait() calls in the appropriate spots
Merge pull request #6025 from crosbymichael/concurrent-names

Improve name generation on concurrent requests
Merge pull request #6059 from erikh/fix-tests

Fix race condition in CLI tests: diff was not acquiring a container lock
Update wait calls to call Wait on Command
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
Update lxc to use cmd.Wait()
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
improve numeric only id detection

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
Merge pull request #6062 from crosbymichael/update-waits

Update wait calls to call Wait on Command
Merge pull request #6063 from vieux/improve_number_detection

improve numeric only id detection
Merge pull request #6005 from jimperrin/master

Updated documentation to include CentOS installation instructions.
Rewrite the mac and windows docs to use the boot2docker installers.

Docker-DCO-1.1-Signed-off-by: SvenDowideit <SvenDowideit@home.org.au> (github: SvenDowideit)