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

this is probably not working the way you expect.. the alarms.getAll().onsuccess is async.. assertion will run after the test block already finished.

BTW: nowadays the tests can simply return promises instead of calling  `done`?