Added stub method in IRBytecodeAdapter7 to unbreak build
Fix #2205: All (except top-level) scopes have PUBLIC visibility by default

* JIT was already behaving this way.
* Updated interpreter to have the same behavior and eliminated the
  visibility parameter to interpret methods.
* Eliminates the difference between MRI behavior and jruby -X-C on the
  snippet in #2205.