Listener threads should be daemonic
Add check to discovery to not receive its own broadcasts,
RemoteStoreManager listens to connections from remotes