Specification on how the 'transport' extra-info line works.

Also specify how pluggable transport arguments are passed from the
transport proxy to Tor and then to the bridge authority using
extra-info descriptors.
Merge remote-tracking branch 'asn/bug8978'