Updating LDAP authentication to do the following:
Bind with a service/lookup account.
Lookup the user (who is trying to auth) and get their DN
Bind with that user's DN and their password
Note: service account is hard-coded in this commit.

.