updated TODO
Per friend request data added.
Removed useless define.
Some more ideas on how to harden the DHT.
Use UTF-8 for all the text that is sent/recieved.
First part of DHT hardening done.

Added crypto to the DHT communications.

This defeats completely the first attack mentioned in
docs/DHT_hardening.

Also updated the build system to build the latest test (it links it with
libsodium)
Build fixed?
Build fixed?
If someone wants to fix the cmake, go ahead.
Fixing Cmake, try #1