Refactor the LDAP classes to have consistent naming

The documentation was a bit awkward cause our internal classes used both ``LDAP`` and ``Ldap``. This makes it consistent to the former.