MDL-42079 calendar: Add a rrule_manager class
MDL-42079 calendar: Add unittests for rrule_manager class
MDL-42079 calendar: Update core apis to support ical imports with rrule repeats