feat(runner): add a callback for when the tests are done

Add an onCleanUp callback to be able to hook into when all the tests
have been run