Revert "merge from master"

This reverts commit df199cd2a01bc234c73561a41313cf6ff4ede5c0.
Removed pmd-jedit. JEdit's PMD Plugin has moved into an own repository at jedit.sf.net.
See http://jedit.git.sourceforge.net/git/gitweb.cgi?p=jedit/PMDPlugin;a=summary
pmd: fixed #1060 GodClassRule >>> wrong method
pmd: fixed bug #1012 False positive: Useless parentheses.
pmd: fixed #1059 Change rule name "Use Singleton" should be "Use Utility class"
pmd: verify #1058 False positive for VariableNamingConventions
pmd: verify #1057 False positive for UnnecessaryWrapperObjectCreation
pmd: fixed #1055 Please add a colon in the ant output after line,column for Oracle JDeveloper IDE usage
pmd: fixed #878 False positive: UnusedFormalParameter for abstract methods
pmd: fixed #913 SignatureDeclareThrowsException is raised twice
pmd: verify #1020 Parsing Error
pmd: fixed #1028 False-positive: Compare objects with equals for Enums
pmd: update rule-guidelines to changed package names
pmd website: add fallback redirect to pmd-4.3.0
pmd: fixed #1039 pmd-nicerhtml.xsl is packaged in wrong location
pmd: fixed #1046 ant task CPDTask doesn't accept ecmascript
pmd: fixed #1007 Parse Exception with annotation
pmd: fixed #1011 CloseResource Rule ignores Constructors
pmd: verify #1029 No instance level check in the close resource rule
pmd: verify #956 PMD Parse Exception