Moving remote authentication components from LDAP to Generic

Handles https://github.com/Jasig/cas/issues/756