refactored license plugin to load additional information (name, url, distribution model) in addition to header - additional info required when distributing to maven central
updated test classpath so test output is first in runtime classpath and mainTest dependencies come before test dependencies
Merge pull request #2 from mlueders/test-ext-classpath-fix

updated test classpath so test output is first in runtime classpath and ...
Merge pull request #1 from mlueders/license-header-refactor

refactored license plugin to load additional information (name, url, dis...
incorporated license configuration into maven pom
updated maven-publish-ext plugin to support arbitrary publication customizations in the form of closures applied to the maven publication plugin
added necessary information to POM in order to publish to maven central
replaced single quotes with double to conform to bv standard
renamed JacocoReportExt:sourceSets to internalSourceSets so as to not conflict with project sourceSets; updated to use sourceSet.allJava.srcDirs as source directories instead of sourceSet.allJava which is the complete list of source files; added test to ensure jacoco links to source
added xslt to list of excluded file extensions
converted RuntimeException to GradleException; added input validation
incorporated reporting into cpd task
fixed license exclusions