allow the reporter to be specified as a pre-fabricated object, rather th...

Allow an implementation of Reporter to be passed into the reporters configuration to simplify the process of supplying your own reporter.