Fix readthedocs

Merging own changes to `setup.py` to fix the docs (#111). We are likely to get some traffic around the talk, so this needs to happen. The v0.1 docs build fine, and I never used `Mock`, so I don't think that should be necessary. Having `pims` on pip makes this easier....