add minimal jvm version checker, update some deprecated declaration
prepare documentation for next release
update parent pom version