Add cyclic_iterator
[WIP] PeerFinder Work
[FOLD] Simplify PeerDoor, Peers and Peer
[FOLD] eliminate obsolete getHandshakeStream
[FOLD] Track peers by ShortID throughout their lifetime
[FOLD] Clean up some functions and refactor
Improve function interface for relaying messages