Treat tests that throw an exception as failed and continue the run

Fixes behaviour of tests that throw exceptions to be same as before tape 3.0.0 upgrade by reporting them as failed tests and continuing the run instead of crashing. 

Fixes #38