Added --reporter option that supports 3rd party reporters