More failure handling

* Nodes fail pending callbacks after a timeout
* Fixed stabilize Timer assignment
* bopclient calls stabilize() when a joins fails (hacky)