fixed tests for SUREFIRE[1055]
SUREFIRE [1048] Surefire does not use the total amount of threads specified by threadCount
unit tests for algorithm
PC optimization refactoring (Only unit tests. Missing IT tests refactoring.)
[SUREFIRE-1055] Integration Tests
fixed typos and simplification of documentation
[SUREFIRE-1063] Fix typos and grammatical errors
[SUREFIRE-1062] TestNG listeners on separate lines in pom.xml
[SUREFIRE-1041] Do not crash with NPE in case a JUnit runner fails
Submitted by: Dan Fabulich

o Applied without changes
[SUREFIRE-1041] Created integration test based on sample project provided by Dan Fabulich
fixed build
IT speedup not possible - reverted back
[maven-release-plugin] prepare release surefire-2.17_vote-1
[maven-release-plugin] prepare for next development iteration
updated parent pom
Fix formatting and spelling mistakes in the documentation.

Highlights:
  - In maven-surefire-plugin/src/site/apt/developing.apt.vm, make sure text is
    not rendered bold.
  - In maven-surefire-plugin/src/site/markdown/newerrorsummary.md, ensure
    proper formatting of the list at the bottom of the page.
  - In maven-surefire-plugin/src/site/site.xml, add link to "Using POJO Tests"
    example.
  - In maven-surefire-report-plugin/src/site/fml/faq.fml, mention that
    upgrading Surefire will resolve the listed known issue.
  - Settle on a consistent title casing for (sub)headings.
  - Synchronize page titles with window titles and menu titles, where sensible.
  - Fix/make consistent italic/bold/monospace typesetting of various terms.
Remove reference to SVN
[SUREFIRE-1069] Typo in alwaysGenerateSurefireReport doc: "Defaulyts"