always disallow empty password for ldap connections

some servers may not immediately complain on the initialisation of the LDAPContext if the password is empty
could have done here too :-)