Corrected a few tests failing the build.
Merge branch 'pmd-upgrade' into tests-fix
Rid the rest of the abstract Flex rule errors.
Corrected every PMD error in the ruleset API project.
Corrected a bunch of other PMD compile issues.  Tests fail currently.