Admins, when Viewing As, should see the pseudo-user's first log-in status in the view-as footer

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

The title of this jira has been changed. It used to say
"should see the pseudo-user's last log-in status in the view-as footer",
but we don't have access to that information at this point in time.
Merge pull request #2331 from chikoon/CLC-3487-see-viewed-first-login-in-footer-QA

Admins, when Viewing As, should see the pseudo-user's first log-in status in the view-as footer
CLC-3547: Class roster view breaks on mobile
https://jira.ets.berkeley.edu/jira/browse/CLC-3547
Merge pull request #2335 from christianv/CLC-3547-qa

CLC-3547 QA: Class roster view breaks on mobile
CLC-3551 /api/blog should update the alert field every 2 minutes

Removed the following line from the BlogFeedController:

 - caches_action(:get_latest_release_notes, :expires_in => EtsBlog::ReleaseNotes.expires_in)

EtsBlog::ReleaseNotes::get_latest_release_notes is already being cached with the default expiration time.
Merge pull request #2338 from chikoon/CLC-3551-2-minute-cache-expiration-for-api-blog-alerts-QA

CLC-3551 /api/blog should update the alert field every 2 minutes
CLC-3555: Podcasts are behind feature flag, but their h2 and h3 headings are not
https://jira.ets.berkeley.edu/jira/browse/CLC-3555
Merge pull request #2341 from christianv/CLC-3555-qa

CLC-3555: Podcasts are behind feature flag, but their h2 and h3 headings...
CLC-3550 Include CFV apiVersion in financials feed
Merge pull request #2343 from ctweney/clc-3550-qa

CLC-3550 (QA) Include CFV apiVersion in financials feed