Tidy up outbound connection code
Tidy up outbound connection code

Preparing to allow alternate dialing logic.

therewillbecode/torrent,oldfaust/torrent,anacrolix/torrent,bluepeppers/torrent,anacrolix/torrent,dborzov/torrent