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
fixing unit tests compilations
removing ticket registry access from resolver
removing ticket registry access from resolver
introduced a new getticket on CAS to retrieve tickets from registry
added null checks to webutils
Merge branch 'master' into casapi-return-tcktclasses

Conflicts:
	cas-server-core/src/main/java/org/jasig/cas/web/flow/AuthenticationViaFormAction.java
	cas-server-webapp-support/src/test/java/org/jasig/cas/web/AbstractServiceValidateControllerTests.java
fixed merge issues
fixed compile issue
Merge pull request #730 from Unicon/casapi-return-tcktclasses

Allow CAS to return ticket objects rather than mere identifers
updated license headers on the test class
upgrade aspectj plugin - support for jdk8
updating maven plugins to keep up with the build