Flush out more ideas about peer manager modeling

I think I got basic state inputting set-up now. This means, consuming a
`PeerSource` - whether it's a `TrackerClient` or an open socket and
merging several `PeerSource`s; as well, as stopping/resuming a
`PeerSource` on demand.

I haven't tested this, but "hey!" it compiles.

:P