Access principal in success view
moved components to core instead
Merge branch 'master' into principal-success-view-669

Conflicts:
	cas-server-webapp/src/main/webapp/WEB-INF/webflow/login/login-webflow.xml
Merge branch 'master' into principal-success-view-669

Conflicts:
	cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/applicationContext.xml
renamed file to match view
Merge branch 'master' into principal-success-view-669
removed authn support components
added generic success action to determine the principal from CAS
added test cases
added @since to the getTicketGrantingTicket()
NullPrincipal is turned into a singleton
added transaction annotation to getTGT
Merge pull request #674 from Unicon/principal-success-view-669

Access principal in success view