start moving per-loginid registry logic into new CelLogin class
remove last direct references to registry store from AuthGate
separate CelRegistry from AuthGate as separate non-inherited objects