Prioritize heartbeat messages

* Priority buffer for heartbeat messages (remote and cluster death watch)
* Use payload messages as heartbeats for transport failure detector,
  change transport failure detector to be based on absolute timeout
* cleanup
* configuration