Reorganize documentation.

Split up into sections by usage.

Improve autodoc output of AdminRequest objects and enforce appropriate
arguments in constructors.

Change-Id: I834e4d10edbee9494d68ae010f439624172a111f