sweeper: incorporate @memmett's remarks

see https://github.com/Parallel-in-Time/PFASST/pull/77#discussion-
diff-16250875