removed unnecessary buildscript dependencies
formatting
added test-ext integraiton test
added license extension plugin
updated integration tests to use ProjectFileSystem
moved function to set jar name to artifactId to maven publish plugin
added maven publish plugin integration test
added licenseCheck task
added license name
removed duplication
removed unused method
set license name via extension properties
updated test to ignore file path in validation string - path is different when run in gradle vs ide
updated license plugin to v0.6
incorporated ProjectFileSystem in unit test support
fixed defect where license header would get duplicated if run multiple times, successively
added support for properties other than String
added mechanims to exclude files from license formatting based on extension
exclude gradle test kit source files from license formatting - these files should retain their original license
exclude content of src/main/resources/headers from license formatting