Made a few KadBucket methods private

Changed the comparison of KademliaId to use the hashcode