Add audit log definition, and use for logging of logins in external_auth and student apps.
Move test_login.  Modify test_shib to check for audit logging.  Make testcenter login write to audit log.