Add assert_no_change assertion
Saving a schedule schedules a question.

It will move the current question if there is one.
This is in case the first question is during an
invalid time -- quite often the case if you're
changing the start time of the first day.