Changed how pmd version is determined in the pmd task. Added integration
test and rule set default values now is dependent on version