Abstracted out LDAP attribute list and user result dictionary construction to support usernames as usernames. WIP for #2.