Eliminate the need for our custom AssertionError

This is wonderful: now that our rewritten exceptions just raise a normal
AssertionError, a second or third run of a given test will not even need
to trigger any special introspection or handling.