REVIEW-4134 Simplified removal of all test listeners.
Removed a TODO that cannot be implemented given that there's no clear contract on whether processTestClass() or stop() are permitted given earlier errors in the chain (e.g. startProcessing() failure).
Small refactoring.