AbstractTask.setActions has no effect due to scoping
Consolidate ModelCreator implementations

+review REVIEW-5204
Test source and javadoc attachment in the eclipse plugin for dependencies with classifiers
tweak integtest to cover javadoc behaviour

when having multiple jars with the same basename but different classifier on the classpath, sources and javadoc files are applied to all these classpath entries

+review REVIEW-5205
add ryan to the release notes.
Jvm target: fixes component report
Jvm target: re-add setters for source/target compatibility
Consistent platforms: fixed order for broken component report test
Jvm target: clean up JvmPlatform naming
Jvm target: removed irrelavant todos
Consistent platforms: display names and rendering are more consistent
Consistent platforms: NarcCodeStyle
Renamed `org.gradle.language.jvm.ResourceSet` -> `JvmResourceSet`
Renamed org.gradle.nativeplatform.sourceset -> org.gradle.language.nativeplatform
Renamed org.gradle.language.nativebase -> org.gradle.language.nativeplatform
Moved `org.gradle.api.jvm.ClassDirectoryBinarySpec` to `org.gradle.jvm.ClassDirectoryBinarySpec`
Moved open issues in design spec up from Story to Feature, to allow story completion
Use JvmBinarySpec in place of JvmLibraryBinarySpec where appropriate
Consistent platforms: DefaultPlatform is just a name for now
Jvm targets: moved platform.jvm -> jvm.platform