pmd: Verify UncommentedEmptyConstructor and move the tests to use the common test infrastructure.
pmd: improve doc example "how to write a rule"