onIncomingConnection
The manager calls this (in a fresh coroutine) for each accepted inbound uTP connection, once its SYN is processed. The engine then reads the BitTorrent handshake off the stream and routes by info-hash, exactly like a TCP accept.