feat(task): changes from stu-salsbury

The following will be broken out and submitted as PRs when time permits.

* support listing pass/fail even when coverage passes
* allow not to fail the task if issues are found (useful in watch)
* allow custom formatting of filenames