Added a hook on SLTest exposing failures that are encountered during a test run.

We'd like to display some more debugging information about a test failure when it happens, so we've added a hook to support this.
This doesn't seem necessary to have here. (It would actually be possible for the test to encounter a failure and still satisfy the letter of the test case, which is about test-case discovery.)