[Tr] Minor grammar fix.
[QA] Include text formatters in utils API doc.
Clean up Sphinx configuration.

All of the boilerplate stuff just gets in the way when you're changing options.
Build Sphinx output in to default build/sphinx dir.

Apparently, people expect this now.  Fair enough.
Decouple handling of --from-dir argument.
[QA] Heaps of autodoc related minor fixups.
[QA] Very minor PEP-8/pylint fixes.
Make the dirty database handling 'feel' cleaner.
[Tr] Prefer operator.attrgetter over lambda.
Added initial coverage config file.
[Tr] Capitalisation fix.
Added quick examples to API documentation.
Removed obsolete argparse.Namespace ref from cmdline doc.
Keep a backup of the task data.

Done for Kevin, but I'd rather not keep it as the default mode.
Store currently running task in '.current'.

Only applies to the command line functionality.
0.9.0 released.