Checks that the localpart returned by mapping providers for SAML and OIDC are valid before registering new users. Extends the OIDC tests for existing users and invalid data.
Signed-off-by: Christopher Cooper <cooperc@ocf.berkeley.edu>