recordsWithEmailAddress takes unicode


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


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12971 e27351fd-9f3e-4f54-a53b-843176b1656c
listRecords raises a better error when recordType is unknown.


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


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12973 e27351fd-9f3e-4f54-a53b-843176b1656c
Encode path as utf-8 before passing it along to urllib.quote.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12974 e27351fd-9f3e-4f54-a53b-843176b1656c
Get rid of listRecords(); we have recordsWithRecordType().


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12975 e27351fd-9f3e-4f54-a53b-843176b1656c
Get rid of listRecords(); we already have recordsWithRecordType().


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12976 e27351fd-9f3e-4f54-a53b-843176b1656c
raise InvalidDirectoryRecordError if a field name is not a NamedConstant.


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