Simple performance optimization for JavaBytecodelessMethodMirror.apply

If the following values are cached, multiple calls to apply will perform better.
val params = symbol.paramss.flatten
val isVarArgs = isVarArgsList(params)
lazy val jmeths = classOf[BoxesRunTime].getDeclaredMethods.filter(_.getName == nme.primitiveMethodName(symbol.name).toString)