Tests always be explicit about notifications

Previously the semantics of stoppedAt(DateTime) was "stopped at a
particular time, and I don't care about what message is sent to the
notifier". Now it means "stopped at a particular time, and there was no
message sent to the notifier".

This was so I could use the test DSL for
stoppedEventsWithNoCorrespondingStartEventsAreDropped