Update pom to post-release snapshot version
[cfid-669] Add UsernamePasswordExtractingAuthenticationManager

[#45987701] Login server changes to support vmc and LDAP
Remove vmc headers to prevent duplicates
[cfid-669] Add ldap profile and test case for context

The war now contains all the ldap dependencies and there is a
Spring profile cdalled "ldap" that switches it on for authentication
only. The LDAP query might need to be tweaked and there is a
URL externalized to `ldap.base.url`.

[Fixes #45987701] Login server changes to support vmc and LDAP
[cfid-578] change /approvals URL to /profile

Also added missing unit test

[Fixes #43815941]
[cfid-453] [cfid-668] Re-organize links on UI

Some had the wrong base url, so were opening a new window.  Fixed all that
and added a local profile to pom for testing in localhost:8080/ (root context).

[Fixes #41714353] [cfid-453] login server forgot pw link should open in current window
[Fixes #45878445] [cfid-668] reset password link on approvals management page doesn't use configurable link
Updates to Google Analytics
Externalize google analytics parameters
Bumped the version of the login server to 1.2.1

[#47028651]
Merge branch 'release/1.2.1'
Bumped the version of the login server to 1.3.0
[cfid-665] Change format of prompts in /info

[Fixes #45864575]
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
Fixed the code after rebase
Fixed jsp EL to work on tomcat7
Externalized a couple of customizable properties
Fixed an additional issue with the request matcher
Code review feedback