add process-mangement design spec
Console output for PMD
Documentation: Added more textabout coupling, and other minor stuff.
Gradle for Eclipse (by Nodeclipse/Enide) option
[GRADLE-2945] Adding exclusions in generated pom
[GRADLE-2945] Adding exclusions in generated pom ( checkstyle build fix)
Replace tab with spaces (style fix)
Added an open issue to spec.
'assemble' lifecycle task only creates 'buildable' native binaries
Replace a few custom tasks in native-binary tests and samples with 'assemble'
make ExternalResource implement Closeable
first cut of resolving plugins from plugin portal

- added PluginPortalResolver, registered it as core-impl service, and pulled it into PluginResolverFactory
- added first acceptance test
added comment
Reoganised package structure of language-base project
Reorganised package structure of language-jvm project
Moved a few of the new 'legacy' plugin classes into the 'plugins' project
Update docs for renames
Spec work
Implemented a subtyped view over a PolymorphicNamedDomainObjectContainer
Added 'nativeLibraries' container as typed view over 'libraries'

- Removed support for creating untyped elements via 'libraries'