Add automated documentation for all the transports.

Currently only a few have docs.