- adjust java.port.mk so all 1.7 and lower ports now build with 1.8 - bump revision on affected ports okay sthen@, ian@, landry@
- Adjust java.port.mk and cmake to use 1.7 - Adjust jdk/1.7 for pkg_add upgrades okay sthen@, jasper@, ajacoutot@
- don't use a handrolled MODJAVA_{DOC,JAR}_DIR
The GNU Java getopt classes support short and long argument parsing in a manner 100% compatible with the version of GNU getopt with a mostly compatible programmer's interface as well. Note that this is a port, not a new implementation. ok aja@