minor cleanup and refactoring. also using custom version of the maven-plugin-plugin which fixes asm issue with checker-qual