Extend BridgeDB to give out pluggable transport information

We need to teach BridgeDB to give out pluggable transport information in its results. The design will be discussed as part of #4562 (moved).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information