The Kademlia DHT in Javascript for Node.js and Browsers