pmd: updated logo - thanks to Simon Gijsen
pmd site: switch to fluido skin
pmd: add check for multiple exception catching in java 1.7
pmd: update java grammer changelog
pmd: fix #1047 False Positive in 'for' loops for LocalVariableCouldBeFinal in 5.0.1
pmd: fix #1043 node.getEndLine() always returns 0 (ECMAscript)
 * added commons-io dependency
 * added a SourceCodePositioner to calculate line/column from position
pmd: refactor to use apache's commons-io instead of our own IOUtil.
pmd: verify bug #1018 - it's fixed already
pmd: fixed #1026 PMD doesn't handle 'value =' in SuppressWarnings annotation
pmd: fix #1037 Facing a showstopper issue in PMD Report Class
 * wrapping the report listeners in a thread safe (synchronized) class
 * overtaking the listeners for each thread / report
Better handling for ErrorList, use an error source per view.
ReadMe: disable clover, build quick release
pmd: removed unused imports
pmd: AntTask Tests helper

As a workaround is needed to have the AntTask related to work in Maven
I've moved it into a separate abstract class that will be shared betweeen
the PMD AntTask tests and the upcoming CPD AntTask tests.
pmd: Add CPD AntTask tests
pmd: rework CPD CLI to use jcommander
Merge branch 'master' of github.com:pmd/pmd
pmd: minor fixes for CPD CLI
Integration with PMD 5.1.
Option pane update, removed language selector since it's no longer necessary, added option to clear error list on save.