Add a fix for recurring events that have multiple sequences
- Tests to ensure working
- Migration to update existing events