More cleanup
Cleanup; Added tests

* Changed successor id handling to correspond to Chord paper
* Test for responsible(), find_successor(), find_predecessor() added
Cleanup API inconsistency; use built-in logging