Fixed test to handle soft exits.

The error conditions in the test now create soft_exit_retries rather than
error conditions, so the tests had to change to wait for those numbers to
go up, and allow the fullsync to finish.

This tests the feature/fix in basho/riak_repl/pull/626
Typo here! It should be soft_retry_exits, not soft_rety_exits. This is probably returning an undefined atom, and that is always larger than SoftExits0. So this is probably not waiting at all.