CAS-1367: Fixed the bug where no notification messages are displayed back to the user after session timeout
CAS-1367: Updated the message to the user on session timeout.
Merge branch 'master' into CAS-1367
CAS-1367: Reversed commit back to baseline master with minor changes
CAS-1367: Changed webflow repository/state management to persist flow state on the client side.
Merge branch 'master' into CAS-1367

Conflicts:
	cas-server-webapp/src/main/webapp/js/cas.js
updated client repo dependency location
updated client repo dependency location
added comments around the login transcoder to explain settings
Merge branch 'master' into CAS-1367

Conflicts:
	cas-server-core/src/main/java/org/jasig/cas/authentication/PolicyBasedAuthenticationManager.java
	pom.xml
clean up
fixed CS issues with line endings
allow CAS API to return ticket objects rather than string ids

This helps with callers to not have to mess with the ticket registry
allow CAS API to return ticket objects rather than string ids

This helps with callers to not have to mess with the ticket registry
allow CAS API to return ticket objects rather than string ids

This helps with callers to not have to mess with the ticket registry
fixing unit tests compilations
fixing unit tests compilations
Fixed CS and javadoc issues
allow CAS API to return ticket objects rather than string ids

This helps with callers to not have to mess with the ticket registry
introduced a new getticket on CAS to retrieve tickets from registry