Avoid 'flawed' warning with multi-file checkers

Some of the Go related checkers, for example, may report errors/warnings
for multiple files.  The "Checker definition probably flawed" message
can be seen currently with go-build, if there is a compile or link error
in a package file other than the current buffer.

Rather than check exit status and relevant errors, check exit status and
parsed errors.