Zen: Pull next-alarm tracking out into separate helper.

In preparation for sharing with DowntimeConditionProvider.

Bug: 16373455
Change-Id: If8d90187fa399935137c7ba6152925a9106a4596
4 files changed