cleanup & javadoc
IDEA-90661: recognize IBM JDK jars
added optional dependencies for framework support providers