Tweak docs module naming/organization:

* Do away with single-letter aliases - think this is
  superceded by the flags in the main task now.
* Perform 'real' naming at task level, not collection
  level, now that this is possible.
Add docs.tree (from invoke's local file)