Add a reporter that displays all the tests as json for better machine readability.
- this may need to add a setup() method to the abstract class as a mirror of the current cleanup() method. Ensure that this is implemented (as empty) for the existing reporters.
Add a reporter that displays all the tests as json for better machine readability.