Fixed samples and DSL doc where generified ComponentSpec persisted
Polish code that checks contents of file collections (REVIEW-5217)
Introduce TextResource#asFile(String charset) (REVIEW-5217)
Polish release notes
Add relevant types for creating text resources to dsl doc
Polish javadoc
Merge branch 'release' into master
Ignore test due to changed behaviour in release vs master
Cleaning up conditional logic for version matching/selection

+review REVIEW-5224
removed analytics data collection from gradle build
A couple of integration test fixes.
Don't run this test on windows for now.
First steps at managed model elements.

+review REVIEW-5226
Remove JDK 8 usage.

+review REVIEW-5226
Merge branch 'release'
add integ test coverage for default and custom tasks with configuration block

+review REVIEW-5208
change custom component sample to actually produce something

- produce one svg file per binary

+review REVIEW-5208
Add coverage for components with multiple binaries and multiple tasks per binary

+review REVIEW-5208
verify build text output in custom components sample project

+review REVIEW-5208
Improved the CompositeDomainObjectSet

1. Avoided extending DefaultDomainObjectSet to prevent awkward implementation of beforeChange hook.
2. Improved the DelegatingDomainObjectSet so that it is easier to extend it.

+review REVIEW-5199