CLC-2887 Printable book list template and controller
CLC-2887 Refactored duplicated code into textbook template
CLC-2887 Minor code cleanup
CLC-3215 Stop redirecting to http when we're just going to get redirected back to https
CLC-3215 Go directly to "/auth/cas" instead of detouring through "/login"
CLC-3215 Fix typo, improve consistency
Merge pull request #2166 from raydavis/raywip

CLC-3215 Streamline redirects and authentication
CLC-3333-finaid-diagnostic-icons-by-category

DEV: Financial Aid "diagnostic" messages - refine icons to indicate important vs. info messages

https://jira.ets.berkeley.edu/jira/browse/CLC-3333

Now checking the diagnostic message category value.

'MBA', 'DSB', 'SAP' and unexpected categories have an alert type, shown by the red exclamation point icon
'PKG' categories are given an "info" type which shows an info-cirlce icon ("i")
'SUM' categories are given a "financial" type which shows a usd ($) icon
Any unexpected categories, as well as showing an alert icon are also logged as warnings.

Updated my_fin_aid_spec to expect info type messages
CLC-3215 Revert earlier commits - still one redirect hole unfilled
Merge pull request #2167 from raydavis/raywip

CLC-3215 Revert earlier commits - still one redirect hole unfilled
CLC-3345 - Fix layout semester card for instructors
https://jira.ets.berkeley.edu/jira/browse/CLC-3345
Merge pull request #2154 from anair13/CLC-2887

CLC-2887 My Classes: Printable book list for all my classes
CLC-3347 - Revert CLC-3178 changes pending fix for Canvas import inconsistency
Merge pull request #2171 from raydavis/raywip

CLC-3347 - Revert CLC-3178 changes pending fix for Canvas import inconsistency
CLC-3342 - Fix padding on semester card
https://jira.ets.berkeley.edu/jira/browse/CLC-3342
Merge pull request #2170 from christianv/CLC-3345

CLC-3345 - Fix layout semester card for instructors
Merge pull request #2169 from christianv/CLC-3342

CLC-3342 - Fix padding on semester card
CLC-3350 - Add extra padding for splash screen vignettes in Firefox
https://jira.ets.berkeley.edu/jira/browse/CLC-3350
CLC-3215 Stop redirecting to http when we're just going to get redirected back to https
CLC-3215 Go directly to "/auth/cas" instead of detouring through "/login"
CLC-3215 Fix Omniauth callback URL