JBIDE-18457 - prefer closest java if strictly-compatible is not available

the value of getjavaversion seem to be almost anything - like 1.3.0_23 is valid. But you only compare major(1)  and minor(3) which I guess is okey in most cases.