Implement client authentication via LDAP

**This requires the `feature/client-login` for osTicket, or osTicket >= 1.8.2**

This patch enables client authentication for LDAP. Clients can use their AD credentials to access their tickets, and the system will match up the client account by the username or email address in the local osTicket system.