allow passing report types through to istanbul

In order to integrate with CI, I want to create Cobertura reports. I gave a way to pass in an array of reporters to be used to writeReports, while remaining backwards compatible and taking the current single string 'dir' option.