CAS-1111: Check if CAPS LOCK is enabled on CAS Login
CAS-1111: Added missing semi-colon
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-1377: Convert management webapp to use MVC annotations
CAS-1377: Convert management webapp to use MVC annotations
CAS-1377: Convert management webapp to use MVC annotations
CAS-1377: Convert management webapp to use MVC annotations
CAS-1377: Convert management webapp to use MVC annotations
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