[IR] Add hostScopeType arg to method-define/undef/alias instrs.

* This addresses the FIXME from the previous patch and adds a
  hostScopeType arg that helps handle method-define/undef/alias
  inside evals.

* Fixes two more rubyspec failures in this branch relative to
  master. Only 2 more left.