Add more indirector documentation.

This adds:
 * general text about the indirector
 * the indirected class for each indirection
 * indirection-specific docs for a few indirections that I could manage to puzzle out

Please call me out if the text here is incorrect, misleading, or misled.  However, it is intended to be minimal, rather than comprehensive.