[SUREFIRE-1088] alternative fix for handling of @Ignored test cases (the better-safe-than-sorry way)
[SUREFIRE-1088] another alternative fix for handling of @Ignored test cases: seems like the problem was in the NonConcurrentRunListener that did not finish previous test sets in case of test errors.
Multiple lines with " T E S T S" in log.
o Update to maven-parent 25, fix tons of rat and checkstyle errors
o Add Release Notes link and Jira report to the plugin sites
Updated documentation in SUREFIRE-1047 and SUREFIRE-1097
[SUREFIRE-1090] Fixed NullPointerException on SmartStackTraceParser init occurring when Thread.contextClassLoader is null
[SUREFIRE-654] Support for TestNG successPercentage

TestNG has the concept of "successPercentage" where a probabilistic test can be run some number of invocations and then if the successPercentage is met, the test is considered passing.
[SUREFIRE-654] fix TestNG successPercentage support by ensuring that "flaky" test detection is disabled when rerunFailingTests=0
[SUREFIRE-649] empty strings in systemPropertyVariables element
upgraded maven-plugin-plugin
upgraded maven-reporting-api to 3.0
upgraded Doxia to 1.4 and maven-reporting-impl to 2.3
use defaultValue instead of property fo readonly parameter
[SUREFIRE-1053] Suppress warning message if file.encoding is set using argLine
[SUREFIRE-1053] small adjustment to suppress the new "defined twice" warning for properties that can not be set via system properties (or user properties) and thus need to be part of argLine (as well).
[SUREFIRE-1108] Surefire should print parallel tests in progress been stopped after elapsed timeout
+ documentation in fork-options-and-parallel-execution.apt.vm
Avoided unwanted line in logs: [ERROR] null
[maven-release-plugin] prepare release surefire-2.18_vote-1