Tests for Daemon Listener

Created Daemon_Test.go and testing the listener. Also a small DHT test is in this PR as well. 
maybe instead of hardcoding a private key in, generate one in the test.