Improve formatting with 'go fmt' as stated in CONTRIBUTING.md

As 'go fmt' doesn't support verifying files in multiple directories,
it's probably a good idea to run it on all '*.go' files from time to
time with something like this:

  find . -name "*.go" | xargs dirname | sort -u | xargs -n 1 echo go fmt
Update docker_remote_api_v1.4.rst

Fixed a (very serious) typo.
Fix bash completion, remove have

Should solve #1639.
Fix #1685: Notes on production use. General installation cleanup.
Correct number of asterisks.
Add privileged flag in documentation for container creation
Added Emily Rose to AUTHORS.
Fixed a minor syntax error.
Fixed a minor syntax error.
Merge pull request #1708 from nexxy/patch-1

Update docker_remote_api_v1.4.rst
Merge pull request #1727 from dsissitka/patch-5

Fixed a minor syntax error.
fix logo path
Update python_web_app.rst

Fixed typo in the WEB_PORT command, missing sudo in front of docker command
add TEST env var during tests and silenced parserun during tests
use init function
remove message during tests
Merge pull request #1717 from metalivedev/1685-updateinstallation

Fix #1685: Notes on production use. General installation cleanup.
Merge pull request #1729 from dsissitka/patch-6

Fixed a minor syntax error.
Merge pull request #1591 from dotcloud/1557_fix_docker_run_useage

add TEST env var during tests and silenced parserun during tests
Merge pull request #1721 from andrewmunsell/patch-2

Add privileged flag in documentation for container creation