Bug 821604 - Don't start periodic sync until we have a calendar that needs a real sync operation r=millermedeiros

I would probably create 2 methods on the `mockAlarms`, like: `mockAlarms.mock()` and `mockAlarms.restore()` that way we don't need to store variables and remember to purge the fake alarms on every single test file that uses it.