Added authentication method to CAS failure response for both CAS and SAML protocol views.
Enable Inspektr audit logging on the method that does not delegate to the already AOP-proxied CASImpl
Inspektr audit annotation on method that does not delegate to CASImpl
moved docs over to wiki
Update to the versions required adding in the servlet dependency
Updated to match the Unicon version in the cas-overlay project. 
Removed reference to a class that no longer is part of CAS-ADDONS
Updated to recent versions of CAS, CAS-ADDONS, SPRING, JODA-TIME
Updated to build a clean war artifact without multiple versions of jars
Merge pull request #56 from Unicon/version-updates

Version updates
Merge pull request #54 from Unicon/audit-trail

Enable Inspektr audit logging on the method that does not delegate to th...
Added authentication method to CAS failure response for both CAS and SAML protocol views.
Merge branch 'AUTHN_METHOD_FAILURE' of github.com:dima767/cas-mfa into AUTHN_METHOD_FAILURE
Making small adjustments based on comments in #51
Making checkstyle happy for #65
Merge pull request #65 from dima767/AUTHN_METHOD_FAILURE

Authn method failure
Chenge current version to 1.0.0-M2-SNAPSHOT. This closes #63
Merge pull request #66 from dima767/issue#63

Change current version to 1.0.0-M2-SNAPSHOT. This closes #63
Issue#59

This design and implementation uses ArgumentExtractor machinery to stack
up the mfa method source and creatiion of an appropreate mfa service
based on that. The outer extractor looks for registered service attribute
definition [auth_method] as its source and if supported method is found
uses that to create an mfa service. If not found, ONLY THEN delegates
to a wrapped extractor implementation that uses HTTP request parameter
[authn_method] as its source.

This way, only ONE mfa authn method definition source could be active
at a time which would then result in creation of an appropreate mfa service
instance that is used by the rest of cas-mfa machinery to perform its
mfa authentication function.
Refactor: remove the need for inner extractor delegate. Rely on the standard CAS chain of extractors looping machinery
Merge pull request #69 from Unicon/issue#59@new

Issue#59: another attempt