a common pattern for the main exported functions is now they will defer to a passed in `.dn` and `.pass` (creds for binding LDAP), and if not supplied by calling code they will use the defaults from configuration.  Previously behavior varied by function (authUser would defer to caller and fallback to defaults, getUserData always used configured defaults).