Fix some issues with group expansion.


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


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


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13307 e27351fd-9f3e-4f54-a53b-843176b1656c
Branch to transition to new CUA urn:x-uid: as well as getting purge not to require fake directory records


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13308 e27351fd-9f3e-4f54-a53b-843176b1656c
New canonical CUA is urn:x-uid:<uid>; we can still look up by /principals/ CUAs, but we don't return them from record.calendarUserAddresses; we normalize CUAs within component( ) now


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13309 e27351fd-9f3e-4f54-a53b-843176b1656c
Use --system-site-packages when creating .develop/virtualenv.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13310 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't upgrade by default


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13311 e27351fd-9f3e-4f54-a53b-843176b1656c
Split requirements.txt into a base file and a requirements-dev.txt file.


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


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13313 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't depend on installed scripts for trial and twistd.


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


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