Correctly handle cases where iteration operators do not consume all input data.
Allow cases where in-iteration DOP is lowered.
Fix erroneous test case for AllReduce in iterations.
Merge pull request #461 from StephanEwen/iters

Fixed several bugs related to AllReduce and Iterations.