Modified the classpath in MainJVM to be stored internally as an Iterable<File>, where each file is canonical. This relieves ExecJVM of the responsibility to convert to absolute paths, while still guaranteeing that the interpreter JVM has an approriate class path, regardless of the working directory.