Improved healing mechanism/ Error reporting

* When the successor and all peers in SuccList fail, `stabilize()`
resets the chord state and waits for another peer to connect
* Don't notify myself
* `ConnectionManager.createOffer()` uses the `errorCallback` instead of
just logging the error
* More readable error messages