Fix for bind with correct username and blank password.

Microsoft ActiveDirectory will return a successful bind if a valid username is provided with a blank password.  This is BAD as it allows login without specifying a user's password.  This fix makes sure a valid password is provided.