Fixed missing start time on notifications
This caused notifications (in some cases) to be dropped by the collection
Added unit test to verify that the offset time for notifications and intervals is sane