Converting spring-based ldap components over to ldaptive
Ldap svc registry based on ldaptive.
Ldap svc registry based on ldaptive. added test case.
Merge branch 'feature-new-authn-api' into SPNG-LDAP-REMOVAL

Conflicts:
	cas-server-support-ldap/src/main/java/org/jasig/cas/adaptors/ldap/BindLdapAuthenticationHandler.java
	cas-server-support-ldap/src/main/java/org/jasig/cas/adaptors/ldap/FastBindLdapAuthenticationHandler.java
	cas-server-support-ldap/src/main/java/org/jasig/cas/adaptors/ldap/remote/RemoteIpLookupCredentialsToPrincipalResolver.java
	cas-server-support-ldap/src/main/java/org/jasig/cas/authentication/principal/CredentialsToLDAPAttributePrincipalResolver.java
	cas-server-support-ldap/src/test/java/org/jasig/cas/adaptors/ldap/BindLdapAuthenticationHandlerTests.java
	cas-server-support-ldap/src/test/java/org/jasig/cas/adaptors/ldap/FastBindLdapAuthenticationHandlerTests.java
	cas-server-support-ldap/src/test/java/org/jasig/cas/authentication/principal/CredentialsToLDAPAttributePrincipalResolverTests.java
Addressing code reviews, new reg svc id, switched to arraylist and added required reg svc prop for authn handlers.
Updated tests on required handlers.
Merge pull request #269 from mmoayyed/SPNG-LDAP-REMOVAL

Ldaptive-based LdapServiceRegistry implementation and test cases. 

Also, remove all spring-ldap related classes and adjust all based on ldaptive.