Add sphinx contribution docs

We should also in a separate PR maybe set up a tox env to run all the doc builds and such?
Oops!  That should actually just be `dev-requirements.txt`, which installs `.`, which will then install the main requirements.  Thanks!