Using this as a holding space for repeat improvements
- Repeat should work for events. Notes too, I can't see an obvious use case for repeating notes but it adds no overhead.
- Should be able to end a repeat after x number of repeats, or on a particular date.
- Choose to update a repeat on current, future or all entries
- More flexibility with repeat options
- Choose wether tasks should repeat when complete, or when created
- If choosing repeat when complete, repeating weekly/monthly/yearly events should repeat according to their original repetition period i.e. weekly task should repeat as a weekly task even if it gets moved to a daily task
- Ensure that repetitions (especially events which have utc dates) work with DST
- When repeating when complete -> choose wether data carries forward