Sphinx apidocs

We've had a bunch of complaints about the broken documentation on mumak.net. 

The right thing to do is just use Sphinx for everything. 

This is a first cut. A better version would take the time to change the order of presentation to better accommodate the reader. 
Testtools is a proper noun, no? If we want to refer to the module name perhaps ``testtools`` would be better?