Adding configuration to generate companion site with Maven
Fixing minor issues detected by PMD