CAS-1332: Making the logger instance available to extensions.
CAS-1375: Upgrade aspectj (and its maven plugin)
CAS-1367: Update exclusion rules for the maven licensing plugin
CAS-1367: Update exclusion rules for the maven licensing plugin
CAS-1376: Added missing license header and mapping to ldap schema file
CAS-1376: Added missing license header and mappings.
CAS-1319: Added the ability to auto-mark the CAS cookie as http-only.
CAS-1254: Update web schema locations to point to v.2.5
Merge branch 'refs/heads/upstream/master'
Merge branch 'upstream/master'
Merge branch 'refs/heads/upstream/master'
CAS-1411: Update protocol spec with details on proxy callback behavior

The commit updates the protocol to provide more implementation detail as for the conditions that need to be passed and verified for a successful proxy authentication scenario. Emphasis is on failure scenarios. Furthermore, changed the recommendation on the format of attributes that are extended in Appendix A to match the default behvior.
CAS-1415: Update parent pom to be at v38
Merge pull request #387 from Unicon/CAS-1411

CAS-1411: Update protocol spec with details on proxy callback behavior
Fixing an LDAP connection leak
Homogenization of the usage of internal LdapUtils
Indentation fix
Merge pull request #394 from iorga-group/master

Fixing an LDAP connection leak + using internal LdapUtils
Fixing another potential LDAP connection leak
Merge pull request #395 from iorga-group/master

CAS-1424: Fixing another potential LDAP connection leak