[timed] Recalculate alarm timer trigger when time changes

The QTimer tracking next alarm trigger time may ignore time spent
in suspend, recalculating the trigger time will update the next
alarm trigger time.
Merge pull request #34 from pgerdt/recalculate-alarm-trigger

[timed] Recalculate alarm timer trigger when time changes