Fix docs

Make structural and formatting changes to the docs.

1. Mock out all the dependencies in Sphinx's conf.py so that readthedocs can build the API reference using autodoc.
2. Fix rst errors in docstrings.
3. Flatten the structure of the API reference.
4. Add a couple of missing (new) modules to the API reference.
5. Bump the version number to 0.2.