pmd: fix #1054 XML Rules ever report a line -1 and not the line/column where the error occurs
pmd: update documentation about new supported languages.