LDAP Auth

Changes to login and config to allow user authentication to use LDAP
authentication for password authentication.

Settings allow it enabled/disabled by configuration. It still requires users to be setup in Tracmor.