This is a port of Akka's phi accrual failure detector. Their implementation is tightly coupled with akka-cluster, due to which it's not possible to use it as a stand alone failure detector.
- Provide callbacks when a suspicion level is reached
- Test, test and more tests
- There is a peculiar case when the failure detector wrongly detects a process to have failed if the inter-arrival intervals are 0.