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.
modified to only support the "options as array" version, although I'd prefer if it were consistent in style with other tools