initial support for Maven projects: contextual actions registration and skeleton for acitons
extends coverage data removal action to Maven projects
cleanup & format
refactoring