fix findByEmail searching for deactivated users

email address is stored in the CN, unless the account is deactivated. At which point the email is moved to uid and a unique CN (based on the guid) is set.

This movement of email address is to free up the email address in case it needs to be used for a different account.