Tests/no crash failures

What this does
---

This changes all KIFTestStepResultFailures to use KIFTestCondition
This means they wont crash on failures!

Yay!

@j-mutter