Fix a new test issue where we'd offer transactions in the test after
killing nodes before the repair process had finished.  Add a little
time after each node kill, and add a catch-all check in the
exceptional case to avoid false failures.