Handling multiple authentication types

Updates to close out #44. 

* Moving authenticators into CDI providers
* Updating login form tags to handle LDAP login better
* Adding moderator group function to LDAP auth
Ah, that's a cleaner way of doing it. I didn't realize you could put EL expressions in a `<c:set />` tag like that. Don't do too much with JSP myself.