Remove old implementation graph
Add Apache 2.0 License text
Add license header to pom
Add maven-license-plugin to pom plugins and header file to repo
Add header to java source files via mvn license:format
Minor refactoring and cleanup
Use repository settings from the current build for downloading remote poms
Rename main class to reflect the main purpose of the extension
Use plexus container logging

Use logging injected by plexus container
Additional logging refactoring
Fix up dependencies in pom
Print the version of the extension during initialization
Minor formatting stuff