small cleanup: now using blank? to check ldap_filter content, validate function now always returns boolean