Split the login server repo into separate maven projects

Common code goes to a common jar
Login server is it's own maven project
Add the saml login server to the repo

[Fixes #46116697]