add jacoco coverage and reporting support
add uniform licence header
add jacoco support and reporting in library pom
add exec archetype
use custom property value in pom (for exec archetype)
remove unused dependencies
remove unnecessary comments
add library archetype