Add friendly toString() implementation in DynamicRenderingPipeline.
[UP-4267] Update footer links to point to apereo instead of jasig.
Merge pull request #447 from jhelmer-unicon/UP-4267_fix_urls

[UP-4267] Update footer links to point to apereo instead of jasig.
Revert UP-4264 https://github.com/Jasig/uPortal/pull/438
UP-4264 Added logging statements
Revert #416 prior UP-4223 sticky profile implementation.

Handcrafted partial revert, dropping the prior implementation of sticky profile but keeping the JavaDoc, toString(), etc. improvements.
TRACE log when fallback on default profile.
UP-4280 : Enhance REST API with various features
Refactor : rename test to PortalPreAuthenticatedProcessingFilterTest.

to match class under test.
Refactor : package profile-related layout stuff.

Creates sub-package `profile` within `layout`.
Moves profile-related layout stuff into created `profile` package.
SessionAttributeProfileMapperImpl add toString().
Add IProfileSelection.
Add ProfileSelection.

Adds JPA implementation of IProfileSelection.
Add IProfileSelectionDao.
Add ProfileSelectionDaoImpl (JPA).
Add IProfileSelectionRegistry.
Add ProfileSelectionRegistry.
First authenticate, then capture profile desire.

First authenticate the user, then capture the desired profile to the new session,
so that more information is available at the time of profile desire capture.
Add ProfileSelectionEvent.
PreAuthFilter fires ProfileSelectionEvent.