SIP: fix WakeupTimer.recalculatePeriods().

In the previous implementation, the trigger times of the events with bigger
periods will get smaller and smaller due to rounding as the first event gets
cancelled and re-added repeatedly.

Change-Id: Ie35d0c3db1a1b71c575ec73677e4f792eefa4c94
1 file changed