Revert "http2: refactor error handling"
This reverts commit 4ca8ff26.
After this lands (hopefully promptly), #14991 should be re-opened and re-landed after the test failures are fixed.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes
Affected core subsystem(s)
http2