When reporting exceptions, give priority to those thrown during the actions on the system under test so that they are not masked by the assertion exceptions.
Flag was not being reset each time, which could have resulted in it being in an invalid state.
Merge pull request #1 from ronrat/exception-handling-fix

Do not mask exceptions thrown during the SUT action.