Fix bug in verifier: hard fail allowed following softfail

Rationale:
Dexfuzzing found a situation where a hard fail (not calling
super in constructor) did not immediately bail, allowing
a soft fail to follow, causing a FATAL message later on.

With crash-before/pass after test.

BUG=29070461

Change-Id: I46bd7a7457b9d408b254400aadac122539f2279c
5 files changed