Optionally output multiple reporters from single format() task

This simplifies invocations of the module when multiple reporters are used
(json for upload to a web service, html for quick development help).

I'd find it handy, at any rate.
changed so that this style is also possible