Introduce x-axe scrolling to code-blocks.

This improvement introduces x-axe scrolling to code-blocks by
overriding certain default bootstrap word-wrapping constraints.

This PR closes: https://github.com/dotcloud/docker/issues/5279

Docker-DCO-1.1-Signed-off-by: O.S. Tezer <ostezer@gmail.com> (github: ostezer)
Change owner only on copied content

Fixes #5110
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
move Table to a separate file and add additional unit tests

Docker-DCO-1.1-Signed-off-by: Bryan Murphy <bmurphy1976@gmail.com> (github: bmurphy1976)
Fix link to daemon/execdriver/lxc/lxc_template.go
Fixed typo in docs - intro - working with docker - working with images.  It read that you can use both images used by others and images used by others, in a run-on sentence.
devmapper: Remove accidental debug spew

Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson)
Merge pull request #5680 from alexlarsson/dm-remove-spew

devmapper: Remove accidental debug spew
Merge pull request #5679 from tdaws/master

Fixed typo in docs - intro - working with docker - working with images. ...
make higher level heading specify that instructions are for manual install

Docker-DCO-1.1-Signed-off-by: Benjamin Atkin <ben@benatkin.com> (github: benatkin)
Merge pull request #5116 from LK4D4/chown_only_on_content_#5110
Merge pull request #5561 from bmurphy1976/bmurphy1976-table-tests
rename goruntime import to runtime

This renames the goruntime import of the runtime package back to
runtime.

Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack)
Merge pull request #5540 from unclejack/imports_cleanup
Merge pull request #5689 from benatkin/doc-osx-setup-section-fix

make higher level heading specify that instructions are for manual installation
Merge pull request #5678 from MasonM/patch-2

Fix link to daemon/execdriver/lxc/lxc_template.go
Rewrite and update the MongoDB service article

MongoDB article had some fundemental issues.

 - Outdated Dockerfile
 - Insufficient / unclear instructions
 - Unnecessary comments
 - Failed to explain the role of Docker.io
 - Did not have a complete Dockerfile sample
 - Lacked a "learn more" section / link to Trusted Builds

This update aims to address all these issues with a complete re-write.

It also:

 - Corrects the label under which this article is/was listed on the menu

Docker-DCO-1.1-Signed-off-by: O.S. Tezer <ostezer@gmail.com> (github: ostezer)

 - First run at amending after the initial review process.
 - Make the Dockerfile generic.
 - Revision.
 - Fixes
Merge pull request #5599 from ostezer/docs-rewrite-examples-mongodb

Rewrite and update the MongoDB service article
Merge pull request #5583 from ostezer/docs-ui-add-codeblock-scrolling

Introduce x-axe scrolling to code-blocks.
Added value format description for VOLUME instruction

In the documentation was not mentioned explicitly that VOLUME value
shoud be a valid JSON array. Because of this I spent time to discovering
the problem with my image where I put `VOLUME ['/data']` (with single quotes).
The `['/data']` mount point was parsed and mounted whole as a string without
any errors and warnings.

Docker-DCO-1.1-Signed-off-by: Max Shytikov <mshytikov@gmail.com> (github: mshytikov)
Merge pull request #5697 from mshytikov/fix/doc

Added value format description for VOLUME instruction in builder doc