Basic support for PMD 5.0+. Highly dependent on the toolVersion since the
ant tasks have changed between 4.3 and 5.0
Changed how pmd version is determined in the pmd task. Added integration
test and rule set default values now is dependent on version
Updated targetjdk handling in pmd since the property is nonexistent in pmd 5.0
Remove some redundancy in PmdTask (pull request 125)
Add pull request 125 to release notes.