use pac4j clients: first commit
Merge remote-tracking branch 'upstream/master' into clients_pac4j
update after David's code review
Merge remote-tracking branch 'upstream/master' into clients_pac4j
Merge remote-tracking branch 'upstream/master' into clients_pac4j
add removeUserProfile method for logout + fix tests
upgrade to pac4j 1.5.1
Fix pac4j authorizer binding.
Remove test support for pac4j failed auth support, since it's no longer part of Authorizer.
Remove unused field from RatpackWebContext.

redirectLocation isn't used any more after refactoring done to support pac4j 1.5.1
Enhance Pac4jAuthenticationHandler to make use of shared profile registration logic in Pac4jProfileHandler.
Merge branch 'clients_pac4j'