Set RTC just before rollover.

Time in Alarm must be kept consistent.  Any existing Alarm objects will
not work unless they are told again what the interval is.  More serious
redesign is needed and is left to another issue…