use nqp::execname to get the runner's path safely

Parrot does it already correct because its fake executable is able to determine its own path,
but what we do here for MoarVM needs doing for JVM also.