TransportLayer.__init__ should not start the listener (whereas CryptoTransportLayer, thats what our tests expect)
Improve a comment in PeerListener.listen