CAS-1332: Making the logger instance available to extensions.
CAS-1276: Allow to configure synchronous messages sent to endpoints.
NOJIRA: Update X509's Ehcache dependency version to match parent.

Updated and fixed test failures as well.
CAS-1276: Fixed incorrect prop assignment, and renamed class parameter to match prop.
CAS-1374: Removed the SamlDateUtils class, and moved the functionality to cas-core
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-1374: Switched over to FastDateFormat
CAS-1374: Added pom dependency for the FastDateFormat reference
CAS-1376: Added missing license header and mapping to ldap schema file
CAS-1276: Fixed incorrect prop assignment, and renamed prop to match default behhavior.
CAS-1276: Added test case for sync callbacks
CAS-1276: Fixed prop description name
CAS-1376: Added missing license header and mappings.
CAS-1374: Fixed pom dependency for the FastDateFormat reference
CAS-1374: Fixed pom dependency for the FastDateFormat reference
CAS-1374: Moved the changes into a ISOStandardDateFormatUtils
CAS-1374: Changed the IsoStandardDateFormat class to not be a singleton anymore.
CAS-1319: Added the ability to auto-mark the CAS cookie as http-only.