8022718: Runtime accessibility checking: protected class, if extended, should be accessible from another package

Modify accessibility check; it was muddled about Java vs JVM protection terminology.

Reviewed-by: jrose
7 files changed