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

we are accessing `navigator.mozAlarms` everywhere.. I would probably keep a "global" variable `alarms` and use it for all tests.