Documentation improvements. New tox environment 'docs' and requirements/docs.txt
Documentation.
Travis configuration for test the docs.
Merge branch 'feature-docs' into develop