Bug 1001568 - [Clock] Refactor AlarmsDB and Alarm. r=millermedeiros
Merge pull request #18696 from mcav/alarm-refactor

Bug 1001568 - [Clock] Refactor AlarmsDB and Alarm. r=millermedeiros
Revert "Bug 1029336 - Only disable contextmenu for certified apps. r=alive" for Gaia-unit failures on TBPL

This reverts commit 163f259fc7c8a01e3265c050094767e3ad523b80.