CLC-3648: DESIGN: New bConnected connection workflow
https://jira.ets.berkeley.edu/jira/browse/CLC-3648

* Redirect to the dashboard after connecting
* Use SVG icons instead of PNG
* Better wording
* Connect straight from the dashboard
Merge pull request #2519 from christianv/CLC-3648

CLC-3648: DESIGN: New bConnected connection workflow
CLC-3749: My Finances: new student with no billing activity should see some messaging where CARS data would be
https://jira.ets.berkeley.edu/jira/browse/CLC-3749
CLC-3755: Fix line height on no content academics page
https://jira.ets.berkeley.edu/jira/browse/CLC-3755
CLC-3754: My Classes redesign: "Other Sites" items should not be bold
https://jira.ets.berkeley.edu/jira/browse/CLC-3754
Merge pull request #2521 from christianv/CLC-3749

CLC-3749: My Finances: new student with no billing activity should see s...
Merge pull request #2522 from christianv/CLC-3755

CLC-3755: Fix line height on no content academics page
Merge pull request #2523 from christianv/CLC-3754

CLC-3754: My Classes redesign: "Other Sites" items should not be bold
Merge pull request #2520 from raydavis/raywip

CLC-3722 Update FinAid transition date DB through Spring 2021
CLC-3756: Implement SVG icons & images
https://jira.ets.berkeley.edu/jira/browse/CLC-3756
CLC-3749: CFV - incoming students - different wording
https://jira.ets.berkeley.edu/jira/browse/CLC-3749
Merge pull request #2524 from christianv/CLC-3756

CLC-3756: Implement SVG icons & images
Merge pull request #2525 from christianv/CLC-3749b

CLC-3749: CFV - incoming students - different wording
CLC-3740 If reauthenticating user from CAS is not the same as current user, destroy session and log out
CLC-3682 Don't cache AllPlaylists so long
Merge pull request #2526 from ctweney/clc-3740

CLC-3740 If reauthenticating user from CAS is not the same as current us...
Merge pull request #2527 from ctweney/clc-3682-cacheTweak

CLC-3682 Don't cache AllPlaylists so long
CLC-3696 Make nil cacheable WORK IN PROGRESS