Split discovery services into PeerDiscoveryBroadcaster and PeerDiscoveryListener