Restructured the documentation system.
Documentation is to be generated on the gh-pages branch only,
thus I moved everything related to the generated documentation
off the master branch.