New ldap api

Tein hiukan modausta ldap apiin jotta siitä tulisi monikäyttöisempi. Lisäksi mukana testit