SI-7492 Make scala.runtime.MethodCache private[scala]

These are internal implementation details which shouldn't be exposed
to users (and might go away when support for invokedynamic is added).
Merge pull request #3289 from soc/SI-7492-redux

SI-7492 Make scala.runtime.MethodCache private[scala]