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]
Enable command line users to use a one time code to authenticate with the saml login server
Added the authenticate url to the login server