upn replace @ with .
simplify the authenticate function
setup NTLMActiveDirectory_remoteuser after logging in
add user->saveSettings() to save the remote_user prop
Added group lookup
Added samAccountName to the group array
prviate->public
added canHaveAccount
check for canCreateUser
finish up the canHaveAccount implementation
hooked logout to cleanup