Adds calendarserver-principal-search report


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


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


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13889 e27351fd-9f3e-4f54-a53b-843176b1656c
Missed from earlier change.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13890 e27351fd-9f3e-4f54-a53b-843176b1656c
Add test to make sure transp property is returned in sync REPORT and that Prefer is honored with sync REPORT.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13891 e27351fd-9f3e-4f54-a53b-843176b1656c
Make sync REPORT use the same property handling code as other REPORTs so that properties and Prefer are handled properly.


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