Fix broken minimum version check in scilab-5.3.3

Check compares version strings lexicographically, which does not work
e.g. returns "4.2.8" > "4.2.10".
Instead, all numbers composing the version number should be compared one
by one.
Merge pull request #124 from laomaiweng/java-version-check

Fix broken minimum version check in scilab-5.3.3