[SUREFIRE-1128] Fix mvn 2.2.1 build process https://builds.apache.org/view/All/job/maven-surefire-mvn-2.2.1

Fixed annoying issue related to JDK5/7

mvn verify -pl maven-failsafe-plugin -P run-its

tested with java.home jdk5

[INFO] --- maven-invoker-plugin:1.9:run (integration-test) @ maven-failsafe-plugin ---
[INFO] Building: jetty-war-test-failing\pom.xml
[INFO] ..SKIPPED due to JRE version
[INFO] Building: jetty-war-test-passing\pom.xml
[INFO] ..SKIPPED due to JRE version
[INFO] Building: multiple-summaries\pom.xml
[INFO] ..SUCCESS (3.7 s)
[INFO] Building: multiple-summaries-failing\pom.xml
[INFO] ..SUCCESS (3.6 s)
[INFO] Building: working-directory\pom.xml
[INFO] ..SUCCESS (3.4 s)
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 3, Failed: 0, Errors: 0, Skipped: 2
[INFO] -------------------------------------------------

tested with java.home  jdk7

[INFO] --- maven-invoker-plugin:1.9:run (integration-test) @ maven-failsafe-plugin ---
[INFO] Building: jetty-war-test-failing\pom.xml
[INFO] run script verify.bsh.bsh
[INFO] ..SUCCESS (7.5 s)
[INFO] Building: jetty-war-test-passing\pom.xml
[INFO] run script verify.bsh.bsh
[INFO] ..SUCCESS (6.9 s)
[INFO] Building: multiple-summaries\pom.xml
[INFO] ..SUCCESS (3.6 s)
[INFO] Building: multiple-summaries-failing\pom.xml
[INFO] ..SUCCESS (3.7 s)
[INFO] Building: working-directory\pom.xml
[INFO] ..SUCCESS (3.4 s)
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 5, Failed: 0, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------

Due to @Override cannot be applied on implemented interface method, I have commented out @Override on interfaces in MarkAsFailureListener.java. Later in Surefire-3.0 the annotation should be applied again, see SUREFIRE-1130.

Removed unnecessary javac 1.6 in IT test surefire-1055-parallelTestCount/pom.xml.