implement a mock dht for use in testing

@jbenet @perfmode 
I moved the code that was in testnet over into routing/mock and also implemented a Put and Get on a passed in datastore for testing.