more schema changes.  Most logic. (Missing group sharee access control).


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13684 e27351fd-9f3e-4f54-a53b-843176b1656c
add iCalendarStore effectiveShareMode() for group bind mode.  Current code passes existing tests.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13685 e27351fd-9f3e-4f54-a53b-843176b1656c
Use random UIDs for data for each set of tests in a test file. Fix some scheduling latency test failures.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13686 e27351fd-9f3e-4f54-a53b-843176b1656c
Add staggering and separate reschedule time for locked jobs. Fix logging error.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13687 e27351fd-9f3e-4f54-a53b-843176b1656c
Use a separate work item for iTIP messages to attendees. Expose some job timing values via the config.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13688 e27351fd-9f3e-4f54-a53b-843176b1656c
Performance improvements.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13689 e27351fd-9f3e-4f54-a53b-843176b1656c
Performance improvements.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13690 e27351fd-9f3e-4f54-a53b-843176b1656c
Add option to create some extra (large) groups.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13691 e27351fd-9f3e-4f54-a53b-843176b1656c