Peer review PR-59: refactor CompositeEventPropagatingTest to use verifyPhaseLifecycle()
replace TestingAcceptor with mock + refactor out parametrized CompositeAcceptorTest (because parameter list is not dynamic, to merge in non-parametrized tests and parametrized test names "{true, true, true}:true" where not self evident)