Verify RRULEs before adding to database

We check before adding a new event (either wholly new or an
exception to an existing recurrence) or updating an existing event.

Bug 4749046

Change-Id: If3ed6ef3d3481ecbe9638b15d686d66edb3c7995
2 files changed