Merge pull request #1 from mgorny/okupy

Fix 'TLS' backwards compat
add CONNECTION_OPTIONS to topdir settings.py as well
Fix default ldapsearch query: use OR for the objectClasses instead of AND
Add FloadField
Add ACLField
Revert "Fix default ldapsearch query: use OR for the objectClasses instead of AND"

This reverts commit 504d3b2f82d988125c6fe69bdcd44395292f317c.
Returns garbage
Implement DateField to access arbitrary dates.
Merge pull request #2 from mgorny/date-field

Implement TextDateField to access arbitrary dates.
First try to integrate with mockldap
Disable Support Transactions

This makes the tests of django-ldapdb to work with mockldap
According to Peter Sagerson, Django's test runner is checking for transaction
support, which by default creates a cursor and executes some SQL queries.
This is not needed for ldapdb, thus this commit prevents the above to be done.
Disable useless assert that was meant for testing only
whitespace
don't return attrlist, as it is useless
Add unbind function
Fix logging introducing a get_logger function

Code stolen from django-auth-ldap
Model: wrap up common bits to _get_connection().
Model: support calling build_*dn() with custom values.

This allows us to build DNs on uninstantiated classes.
Add bind_as() to support binding to different credentials.
Support bind_as() on a class.
Merge pull request #3 from mgorny/bind_as

Support for bind_as()