Basic LDAP login functionality added

This update took a while to develop due to LDAP issues. LDAP is now
succesfully integrated with forms for this app, providing basic login
functionality and access to the user name. This commit does not include
any model changes or any changes to support restricting access based on
login.