MDL-37562 calendar: Adding a api calendar_update_subscription() to update calendar events
MDL-37562 calendar: Adding unit tests for calendar_update_subscription()
MDL-37562 calendar: Remove all hardcoded updating of calendar subscriptions, use calendar_update_subscription() instead