Blocking issue #21
Currently, on UNIX, Java is located at link time and -rpath is used to build the executable.
On Windows, Java is linked at runtime by the operating system using the PATH variable, meaning that the appropriate jvm.dll must be in the PATH.
Both are suboptimal. See jsh.c for details.