Daemon, DHT, and IPFSNode Tests

Created Daemon_Test.go and testing the listener
Added shutdown function for IPFS Node
A DHT test 
added*