Encode ldap filters properly

Ldap filters with chars in ` *()\&|!"` are wrong and we have to encode it.