update to use --name, and add a little more detail to how docker start -a works

Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> (github: SvenDowideit)
Closes #4374

Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit)
\nDocker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: )
fix usage for completly deprecated flag

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
fix panic with only long flags or only one deprecatd

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
Merge pull request #4476 from vieux/improve_flags

Improve flags
Add missing -- when we run dockerinit from native

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
Some updates to the README.md

* Updated pre-reqs for 0.9.
* Fixed a couple of docker to Docker.
* Fixed the Docker build example to be correct.
* Reformatted a bunch of paragraphs

Docker-DCO-1.1-Signed-off-by: James Turnbull <james@lovedthanlost.net> (github: jamtur01)
Merge pull request #4449 from jamtur01/readme

Some fixes and 0.9.0 pre-req changes to the README.md
Merge pull request #4392 from SvenDowideit/small-doc-fixes

Small doc fixes
Merge pull request #4444 from SvenDowideit/update-host-integration-docs

update to use --name, and add a little more detail to how docker start -a works
Merge pull request #4478 from vieux/add_missing_--_native

Add missing -- when we run dockerinit from native