Support colors for different calendars and skip unnecessary events
As a reminder, the latest version should be copied from here: https://script.google.com/d/1BOk8MDLbLaHh6SwG1M1tsgNXjkcC-79LE0QoipRuTDxbO3fMVvqoROQD/edit?usp=sharing
Changes included in this version:
- An optional color id parameter can be included with calendar maps in the
sourceCalendars
array to specify a different event color based on which source ICS/ICAL an event came from - Skipping some events (cancelled events, recurrence exception dates, etc) that don't need to be synced
- Various other small fixes
Fixes included in this release: 5.6...5.7