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

it seems redundant to have a method named `sendNotification` on an object named `notification`. `send` was good enough for me. (no problem in keeping it tho..)