Be more specific about the exception we're catching.
Symbol names matter (to observers) in logging; don't be obtuse.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12856 e27351fd-9f3e-4f54-a53b-843176b1656c
Clean up docs.
Don't imply that you must be a group (that is, of record type="group") to have members.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12857 e27351fd-9f3e-4f54-a53b-843176b1656c
Move common "calendar" stuff to txdav/who/directory.py


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12858 e27351fd-9f3e-4f54-a53b-843176b1656c
Handle (some of the) AttributeErrors on emailAddresses


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12859 e27351fd-9f3e-4f54-a53b-843176b1656c
Branch to pull in changes from trunk to move2who


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


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