add specs for spinach and make sure screenshot is dumped on an unhandled exception
add spec for minitest and rewrite minitest plugin to use testcase callbacks
improve correct failure assertion for testunit spec
test that the prefix formatter is passed the fault
add assertion that formatter is passed the test case
add checks that the failed step is passed to the filename formatter
test that the failed cucumber scenario is passed to the filename formatter