awaitAssert = awaitCond with better error reporting, see #3168

A problem with awaitCond is that the error message doesn't contain the expected and actual values.

    awaitAssert(clusterView.members.size must be (3))