Harden core_calendar_share get/list when table missing. Refs EventHub/EventHubBack#73
Use bag table for recurrence_exception so canceling several WEEKLY occurrences keeps all exceptions (set key was only master_id). Refs EventHub/EventHubFront#42