make docker run handle SIGINT/SIGTERM
keep processing signals after the first one
minor cleanup for signal handling
add formatting directive to failure to stop container error
Apply volumes-from before creating volumes

Copies the volumes from the container specified in `Config.VolumesFrom` before
creating volumes from `Config.Volumes`. Skips any preexisting volumes when
processing `Config.Volumes`. Fixes #1351
Skip existing volumes in volumes-from

Removes the error when a container already has a volume that would otherwise
be created by `Config.VolumesFrom`. Allows restarting containers with a
`Config.VolumesFrom` set.
brew: Reuse repositories when possible
brew: Don't build if docker daemon can't be reached
brew: Updated requirements
brew: Display a clear error message when the path is invalid
Update docs for docker group
[docs] Some user-friendly changes to the documentation.

 - Added parmalinks (closes #1527)
 - Changed the 'fork us on github' button to 'Edit this page on github', so people can edit quickly (closes #1532)
- Changed the favicon
add -insecure flag and relevant tests
Merge remote-tracking branch 'dotcloud/master' into docs-smart-changes

Conflicts:
	docs/sources/conf.py
Resolved conflict in conf.py

ps. also changed navigation (swapped community and getting started)
Merge pull request #1523 from dotcloud/docker-group-docs

Update docs for docker group
Merge pull request #1533 from dhrp/docs-ux-changes

Docs ux changes
Limit commands to containers of a relevant state
brew: Fixed a bug with remote repository builds
Install script should be fetched over https, not http.