Follow JMPR op only if outside of FDEF and IF

JMPR usually comes after a push op.
Push ops only change the stack if outside of FDEF and IF so JMPR need to do the same.

This PR fixes the following issues:
https://github.com/mozilla/pdf.js/issues/4002
https://github.com/mozilla/pdf.js/issues/4091
https://github.com/mozilla/pdf.js/issues/4411
https://github.com/mozilla/pdf.js/issues/3482
https://github.com/mozilla/pdf.js/issues/3851
https://github.com/mozilla/pdf.js/issues/4280
https://github.com/mozilla/pdf.js/issues/4115 (not sure, don't speak Russian)
https://bugzilla.mozilla.org/show_bug.cgi?id=926462