Add failsafe plugin to separate out integration tests and unit tests
Review Request #2022 - Created Sept. 22, 2011 and submitted
Add failsafe plugin to the build to separate out integration tests and unit tests. Integration tests are specified by matching the regex **/IT*.java (similar to the unit test regex of **/Test*.java). This is a stop gap until we break the build into modules. The downside here is that ITs and UTs are all munged together. This does not include renaming of tests to match new regex as that patch will be massive and dilute this one.
Integration tests run and are not repeated by unit tests.