Refactor DHT module
Add stubs for DHT session serialization
Add announce set to DHT session