Take recurrence ids into account as part of the rrule

This is the correct way to deal with recurrence ids. The rrule should be the governing factor for what the repetition is, but attributes can be overridden with a recurrence-id, for example, if you just want to change one instance of the rrule event series.