createIntermediaryClassLoader
Creates an intermediary ClassLoader between the parent classloader (which is usually a classloader that loads kernel classpath) and the chain of REPL classloaders, including the base one. If null is returned, no intermediate classloader will be used.