Rewrote LDAP synchronisation in pure Python instead of Transmogrifier.

TODO:
- [ ] Tests
- [x] Use LDAP filter strings instead of regular expressions
- [x] Use new implementation everywhere
- [x] Remove old transmogrifier implementation
- [ ] Proper logging
- [x] Flesh out `ILDAPSearch` interface
- [x] Clean up existing integration code