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).
Merge pull request #23 from caitp/multi-report

Optionally output multiple reporters from single format() task