KBucket once again inherits from EventEmitter. (#25)
Added events ping, added, removed, updated. (#25)
Public API will throw TypeError if the passed in contact.id or id is not a Buffer. (9445f2f)
kBucket.closest(id) and kBucket.remove(id) now accept id instead of contact. (#27)