Do not drop sys_boot

This fixes #2391
Add warning about SYS_BOOT capability with pre-3.4 kernels and pre-0.8 LXC.
Add more depth to the upstart example in host_integration.rst

I found that the original example wasn't starting the docker container when docker is started.  So, I modified it using information I found from https://groups.google.com/forum/#!msg/docker-user/OWz8EOpiXuo/L_uxGFQuYlkJ

Also, upstart wasn't starting docker if it wasn't running ahead of time.  So, I added a change to the docker upstart script to solve this.
Clean up sphinx syntax, upgrade http markup package, minor link changes, update intro.
Improvise documentation for builder.rst / VOLUME command
Merge pull request #2690 from codevin/master

Improvise documentation for builder.rst / VOLUME command
path needs to be specified to 'docker build' command

current folder '.' appended as a path
Merge pull request #1 from jpetazzo/2392-add-kernel-docs

Add warning about SYS_BOOT capability with pre-3.4 kernels and pre-0.8 LXC.
port published explicitly (for docker 0.6.6)

port 5984 to couchdb needs to be published explicitly in docker version 0.6.6
Merge pull request #2712 from makinacorpus/master

Do not drop sys_boot
Merge pull request #2689 from metalivedev/fix-syntax

Clean up sphinx syntax
Merge pull request #2685 from Painted-Fox/patch-1

Add more depth to the upstart example in host_integration.rst
Merge pull request #2713 from eugenkrizo/patch-2

port published explicitly (for docker 0.6.6)
Merge pull request #2709 from eugenkrizo/patch-1

path needs to be specified to 'docker build' command
test: put each arg in a separate string

Each arg to docker run should be placed in a separate string.
Otherwise, when starting the command via exec.Cmd, the command is
interpreted as "echo test", which can't be found.
test: fix TestCreateStartRestartStopStartKillRm

cat needs stdin opened, otherwise it dies immediately.
test: skip TestCreate on Fedora due to lxc utils bug

In the dind environment running on a Fedora host, the lxc utils get
confused by the /sys/fs/cgroup/cpuacct,cpu cgroup mount and lxc-start
fails trying to access the wrong cgroup directory.
test: 2 second timeout (not 2000)
test: fix races in TestReloadContainerLinks

The test wasn't actually killing the first containers before having the
runtime autostart them again, so we had 2 containers running out of the
same directory at the same time.

Also rename the containers and clean up the comments so it's a lot
clearer what's going on.
test: fix TestRmi race condition