Update to 1.302062
- New upstream release 1.302062
- Formatters now have terminate() and finalize() methods; these are called
when there is a skip_all or bail event (terminate), or when a test suite is
exiting normally (finalize), which allows formatters to finalize their
output - this is important for any sort of document-oriented format (as
opposed to a stream format like TAP) (#723)
- Removed a warning when using a non-TAP formatter with Test::Builder about
the formatter not supporting "no_header" and "no_diag"; this happened even
if the alternative formatter class implemented these attributes