Better inline documentation
Fix spelling
Add destructor
Throw an Exception if PHP does not provide LDAP functionality
Update examples
Restructure the core class

- Add a backend class and outsource any ldap_*() calls to it to make everything more flexible
- Accept "no attributes" (empty array or null) when searching to return every attribute
Small fixes
Let the backend handle unknown errors on its own
Small fixes
Remove "unknown" errors, they won't occur anymore
Small fixes
Outsource backends and inherit from a base class
Accept non-associative elements for the search
Another few small fixes

I'm lazy, am I not? :P
Add testing
v1.1