Initial version of a Sphinx-based documentation
Add py.test .cache directory to ignored files