Regsiter CAS and CASino as acronyoms
Better handling of user-agent
Error for Authenticators
Handle exceptions from authenticators