Enables ldap auth via indirect binding by searching ldap for the right a...

...ccount to get proper bind id before trying to bind to ldap. Extra config fields added, but no change in behavior if those fields left blank.