This modification allows us to reload classes which are in the
Java VM user classpath. We search first rather than delegate to
the parent classloader (or bootstrap path) first.
An exception is for BeanShell core classes which are always loaded from
the same classloader as the interpreter.