Update to tasty 0.8

In tasty 0.8 the exceptions thrown by tests are considered test failures. I'm not familiar with Jenkins but the error would still be reported as the failure reason.

If you prefer, I could still report the test errors separately as in the previous version. We can consider a test time out another error in that case.