Tests that transaction abort happens correctly when...
- mongos has learned about the added participants on a successful statement prior to the error causing the abort
- a shard adds participants and then errors, and then mongos learns of the added participants and decides to abort the transaction
- mongos has not learned about one or more added participants