DHT PR

This PR will be for CR and conversation on the DHT.
Okay, thats gonna require some interesting rework, I am currently just reading off of the swarms incoming channel. If the swarm is shared, I have to figure out how to only get messages that I am worried about.