Bug 1042939 - Resurrect periodic sync, alarms refactor r=millermedeiros

I would delete this helper method and update the `store.get` method to return a promise instead.