o Made the classpath object truly immutable and threadsafe
Removed non-present annotations
And the imports too
o Moved towards a single wrapper for all properties wrapping needs
Do not enforce a new lifecycle in ReportOnly Mojos to speed up site build.
Let SurefireReportOnlyMojo be a child of AbstractSurefireReportMojo to avoid execution of phase validate.