Add autoTransport options for self-initialization

Add a autoTransport option to let gossipmonger initialize a gossipmonger-tcp-transport conform transport with the given transport information automatically.

This is in frame with my gossipmonger-zmq-transport, so that the user can simply write:
`transport: require("gossipmonger-zmq-transport")`