DHT packet timeout
nodeInfo becomes serializable; Add nodeId tests
Fix Client command parser; Add Client tests
Remove (*dht).run()