3604: Fix theme support for welcome page
3604: Fix stale permission cache by using destroy instead of delete.
3604: Do not check for notifications if user is not even activated.
3604: Remove test for persistent/cache switch on wrong page.
3604: Verify permission cache behavior in unsetup test
3604: Add test for redirect to welcome page
3604: Fix user_agreements behavior, update tests to expect redirects.
3604: Fix up profile and redirect handling.
3604: Fix tests, and restore ability to view user agreement before completing profile.
3604: Fix user deactivation test.
3604: Remove unused style.
3604: Update comment to reflect lack of built-in default.
3604: Remove useless loop.
3604: Remove useless slice.
Merge branch '3604-theme-and-new-user-process' closes #3604