Remove support for version-based discovery of Java
Remove support for version-based discovery of Java

Version-based discovery is easily outdated and doesn’t work reliably.
It is better to rely on JVMCI_BIN or GRAAL_HOME being provided explicitly.

Also enforce that we use DefaultTruffleRuntime when requesting the interpreter.

Signed-off-by: Stefan Marr <46f1a0bd5592a2f9244ca321b129902a06b53e03@stefan-marr.de>

smarr/SOMns,richard-roberts/SOMns,smarr/SOMns,richard-roberts/SOMns,smarr/SOMns,smarr/SOMns,richard-roberts/SOMns,richard-roberts/SOMns,smarr/SOMns,richard-roberts/SOMns,richard-roberts/SOMns,smarr/SOMns,richard-roberts/SOMns,smarr/SOMns