automatically detect for-each loops that can be converted to use the new bulk data operations APIs and convert them

Both these convertors can also be applied to the whole project via the Refactor/Inspect and Transform.

An new inspection was introduced to verify that a project adheres to a given Compact Profiler.

Development of JDK

When developing JDK or OpenJDK 8 itself, rather than a Java application based on JDK8, please use these builds for now. These builds are tweaked to support the project types required to develop (Open)JDK itself, and are not needed for development of general applications.