Use inline caches in the JIT helpers

For some reason I can't think of, this was doing a method lookup
manually instead of using the inline cache already available. This means
these JIT helpers used the global cache without really needing to.

Also cleans up helpers not used anymore.