Reinstate some PMD custom rulesets.
Correct PMD configuration. Rulesets are now accessed cdk-build-util on the classpath. They could also be hosted remotely but this way they can be run offline.
Plugin repository required for PMD to obtain cdk-build-util.
Merge remote branch 'upstream/master'