extract interface for retry logic of async operations in ZkConnection.
be defencive in default ZkConnection.RetryPolicy
mocked tests for ZkConnection.ExistsOp async operation