ClientRegistrationManager complete. test to follow. also made userExternalId as String