Use ReadTheDocs' custom theme when building docs locally.
Remove context_processors.py.

Not sure how it stayed around, it's not used anymore.
Fix #173, #201: Rewrite all the docs!

- Add a CONTRIBUTING.rst file and include it in the Sphinx docs.
- Reorganize documentation directories to make more sense.
- Make it all better.