Fix #1993: add explanation for export restrictions
Fix #1969 formatting, add information about multiline json
Added more context.
Changes to a new style for the docs. Includes version switcher.

* added link to edit on GitHub
* Changed image source on homepage
* Made some changes to the structure, added the ability to have l3 navigation. Added warning, note and other styles.
* Fixed an image link, removed the .. :content: links because they were quicky and didn't look good, added pagelinks to current page of other versions.
* Moved the remote client api's to their own doc
Add contrib/mkimage-centos.sh back (from #1621), and associated documentation link
fix panic with wrong dockercfg file
Update archlinux.rst

The /etc/sysctl.conf file is deprecated
https://www.archlinux.org/news/deprecation-of-etcsysctlconf/
Merge pull request #2046 from dotcloud/2030-dockercfg_panic_err-fix

- Runtime: fix panic with wrong dockercfg file
Merge pull request #2039 from tianon/mkimage-centos

Add contrib/mkimage-centos.sh back (from #1621), and associated documentation link
Add cleanup/refactor portion of #2010 for hack and Dockerfile updates
Merge pull request #2033 from metalivedev/1969-cherrypick-fixcommitformat

Fix #1969 formatting, add information about multiline json
Merge pull request #2035 from dhrp/style-revamp

Changes to a new style for the docs. Includes version switcher.
Merge pull request #2051 from tianon/hack-dockerfile-refactor

Add cleanup/refactor portion of #2010 for hack and Dockerfile updates
Update archlinux.rst
Merge pull request #1994 from metalivedev/1993-legalcontext

Fix #1993: add explanation for export restrictions
fix logo path
Fix ironic typo in changelog
Merge pull request #2058 from marcusramberg/patch-1

Fix ironic typo in changelog
Merge pull request #2047 from Thermionix/patch-1

Update archlinux.rst