Make sure output is text

`output-format=color`, for example, will quietly break the package. No errors will appear in the console, but no messages will be displayed.

Longer term, it might be nice to update the regex to us `output-format=parseable`, and to log an error if we appear to be getting bad error strings in stdout.