pmd: set variableName for a java violation with an ASTFormalParameter node

Extends JavaRuleViolation to also set the member "variableName" when the
provided node is of type ASTFormalParameter.