making the auth_authentication test case pass. Fixing a few bugs and adding some error handling to the authentication proc. Simon has added other test cases that have not been finished yet
defaulting username of site-wide-admin to email and making sure the stubbed ad_conn can handle multiple arguments (create-admin-2 bombed before this fix)