Add udev rules file to our generated deb package

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
Update bash completion to ignore stderr output of docker binary

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
docs: move security article to a new 'articles' section

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
docs: move 'vagrant' install docs to the more accurate 'mac' install docs

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
docs: change topic of windows install docs to 'install docker on windows'

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
docs: instead of a top-level 'upgrading docker' doc, add an 'upgrades' paragraph to each installation target

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
docs: remove out-of-date kernel requirements document.

Requirements differ from platform to platform depending on the plugins used, and so should be documented separately for each target platform

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
docs: reuse official dependencies list from packager's guide for custom binary install docs
Merge pull request #3618 from shykes/docs-cleanup-install

Docs cleanup install
Reordering to make FAQ last
Merge pull request #3662 from tianon/add-udev-to-deb

Add udev rules file to our generated deb package
mkimage-arch: use mktemp to create ROOTFS directory

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
mkimage-arch: remove $DEV instead of renaming it

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
mkimage-arch: unify usage of brackets around variables

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
mkimage-arch: don't generate ISO-8859-1 locale

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
mkimage-arch: use hash to check if command is available

Apart from having more predictable return codes on various operating
systems, it additionally caches the path to application.

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
mkimage-arch: provide and use own pacman.conf

Docker-DCO-1.1-Signed-off-by: Bartłomiej Piotrowski <b@bpiotrowski.pl> (github: Barthalion)
Merge pull request #3459 from Barthalion/master

Fix mkimage-arch.sh to generate cleaner Arch Linux images and do so with cleaner code
Merge pull request #3671 from tianon/completion-ignore-stderr

Update bash completion to ignore stderr output of docker binary
Merge branch 'master' of https://github.com/dotcloud/docker