Tests for STATUS:CANCELLED sending METHOD:CANCEL.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12348 e27351fd-9f3e-4f54-a53b-843176b1656c
STATUS:CANCELLED now sends METHOD:CANCEL.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12349 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't require associatedAddressAttr


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12350 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't require associatedAddressAttr


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12351 e27351fd-9f3e-4f54-a53b-843176b1656c
By default, CLI tools quit right after doWork( ), but let each one override this behavior.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12352 e27351fd-9f3e-4f54-a53b-843176b1656c
have ampnotifications.py and push.py use the WorkerService from cmdline.py


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12353 e27351fd-9f3e-4f54-a53b-843176b1656c
By default, CLI tools quit right after doWork( ), but let each one override this behavior.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12354 e27351fd-9f3e-4f54-a53b-843176b1656c
have ampnotifications.py and push.py use the WorkerService from cmdline.py


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


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