Move classes for interacting with Java code through JNI to java.h and java.cc. Delay loading of jvm.dll and adjust PATH before it has been loaded.