Do not use rdp

The implementation of the dht::recv_find_value_reply() looks buggy for rdp and
seems to block the dht from working.
Add node id and node list getter and setter
Fix compiler warning that results in compiler error when using -Werror
Hardening compiler flags