Wip 3706

Fix issue with PhiAccrualFailureDetector loss of floating point
precision, and update tests (#3706)