Switch to be_truthy and be_falsey

Since we're changing to be_truthy and be_falsey, we must update our own usage of these matchers.

This is also going to have to be pulled across to 2-99-maintenance before we release it, to avoid internal deprecation warnings.