WIP: Enable testing to continue after badpkg
This MR is changing behavior for current error code 12, so this needs discussion first.
The idea is that packages with multiple tests don't want to abort on badpkg, but instead want to try all tests. In that light, the current badpkg error is just a somewhat regular failure.
Please comment.
Closes: https://bugs.debian.org/832751