LPS-50540 track implementations

Hey @brianchandotcom, this just moves logic around and decouples at the moment. The internals of SSOUtil will start using SSO impls when I pull the first SSO.