This commit adds tests for ldaptasks.set_ldap_user_password, ldaptasks.add_ldap_user_to_group and ldaptasks.remove_ldap_user_from_group.
This commit adds test coverage for gvaldap and ldapentities and starts to provide coverage for ldaptasks using mockldap.