Merge pull request #1716 from RosettaCommons/vmullig/split_ppi
Split the ppi_v3 integration tests to prevent test server failure
The ppi_v3 integration test has been failing to complete for months, which trains developers to ignore integration test failure-to-run errors. I'm splitting this test up into several tests, each of which runs in a reasonable amount of time.
(To clarify: ppi_v3 applies a few movers, than tests a large number of reporter filters, some of which take a while to calculate what they measure. I'm splitting this into ppi_v3_suiteA, ppi_v3_suiteB, etc., and ensuring that each suite applies all of the movers and a subset of the filters, so that all of the filters are tested, albeit in several small integration tests instead of a single large one.)