Fixes to pass Slice vs. Sequential TIS ensemble

TIS ensembles can be implemented as either logical combinations of
SlicedTrajectoryEnsembles or as SequentialEnsembles. This implemented a test
and made fixes so that the two approaches agree for the entire trajectory
test suite.