#1228 UnusedPrivateMethod returns false positives (6)
With auto-boxing for primitive types
#1228 UnusedPrivateMethod returns false positives (7) - support allocation expressions
#1228 UnusedPrivateMethod returns false positives - more cases
#1228 actually use the class loader for the symbol facade
and fix type resolution in the current package
Improve test framework:
* PMDTestRunner reports all tests, that have been executed. This will
  explode the reported number of tests that are run
* It allows to selectively run single test cases (e.g. via eclipse)
* Used for now in DesignRulesTest
* Updated junit to 4.11
#1230 UseCollectionIsEmpty gets false positives
Upgrade maven plugins
Verify #1199 PMD CheckResultSet gives false positive in a do/while loop
#1234 Unused private methods still giving false positives in 5.1.3 snapshot
#1232 Make ShortClassName configurable
#1231 No Error Message on Missing Rule - add error message if excluded rule cannot be found
#1231 No Error Message on Missing Rule
Fix NPE in ConstructorCallsOverridable and XPath error in AvoidLiteralsInIfCondition
#1187 double variable with AvoidDecimalLiteralsInBigDecimalConstructor
Verified #1156 False failure with "Avoid unused private methods"
#1235 scope dependencies in POM file
#1239 StackOverflowError in AbstractTokenizer.parseString running CPD on >1MB JS file
#1244 FieldDeclarationsShouldBeAtStartOfClass and anonymous classes
#1243 Useless Parentheses False Positive
#1241 False+ AvoidProtectedMethodInFinalClassNotExtending