Docker: Add documentation

*  A README.rst file including warning & link to main documentation
   This is only needed because github displays it by default.
*  A index.rst file with everything included in one place to make
   searching easier.
*  Sphinx conf.py and Makefile to support building local
   copies of documentation using.
*  Added check before each test that documentation
   and API api versions match.  Subtest modules
   already verify configuration and API versions
   match.

Signed-off-by: Chris Evich <cevich@redhat.com>