Verifier cleanups.

- For apps <= S, keep the behavior of not analyzing an unreachable
  handler. If >= T, we analyze it to simplify handling in the compiler.
- Remove VERIFY_ERROR_SKIP_COMPILER and fold uncompilable methods into
  checking HasInstructionThatWillThrow.

Test: test.py
Bug: 28313047
Change-Id: I20b65cf50def2a4a95617a03142575b8591ae0ec
4 files changed