[CLC-3168] QA: verify expected behavior when textbook feed is unavailable
Merge remote-tracking branch 'ets/master' into CLC-3168
Merge pull request #2063 from haroonrasheed333/CLC-3168

[CLC-3168] QA: verify expected behavior when textbook feed is unavailable
CLC-3186: LiveUpdates: Start doing warmups earlier

https://jira.media.berkeley.edu/jira/browse/CLC-3186

Start doing warmups earlier.
Trigger warmup from BootstrapController as soon as we know we have a valid session[:user_id]
Merge pull request #2064 from chikoon/CLC-3186-start-warmups-early

CLC-3186: LiveUpdates: Start doing warmups earlier
CLC-3190: LiveUpdates: UpNext merged feed cache should expire at midnight every night

https://jira.media.berkeley.edu/jira/browse/CLC-3190

The UpNext merged feed now expires at midnight every night
instead of never expiring. Now, it will be fresh every day,
and should no longer show old data for first-time-in-the-morning logins.
CLC-3201 - Fix README
https://jira.media.berkeley.edu/jira/browse/CLC-3201

* Fix links
* Fix numbering (not only 1)
* Fix paths (use quotes)
* Set appropriate language for code (`bash` / `erb` / `html`)
* Make sure that people can copy/paste most code in the terminal. (E.g. comments in bash should have `#` in front of them)
* Remove sourcemaps - since we actually don't support it
Merge pull request #2066 from christianv/CLC-3201

CLC-3201 - Fix README
CLC-3202 - Remove <base> from the html
https://jira.media.berkeley.edu/jira/browse/CLC-3202
NOJIRA - Change tabs with spaces
CLC-3203 - Remove the obsolete CalCentral / UCB logo files in assets/svg
https://jira.media.berkeley.edu/jira/browse/CLC-3203
CLC-3204 - Badge / header icons animate from square to rounded
https://jira.media.berkeley.edu/jira/browse/CLC-3204
Merge pull request #2067 from christianv/CLC-3202

CLC-3202 - Remove <base> from the html
Merge pull request #2068 from christianv/nojira-fix-tabs

NOJIRA - Change tabs with spaces
Merge pull request #2069 from christianv/CLC-3203

CLC-3203 - Remove the obsolete CalCentral / UCB logo files in assets/svg
Merge pull request #2070 from christianv/CLC-3204

CLC-3204 - Badge / header icons animate from square to rounded
Merge pull request #2065 from chikoon/CLC-3190-expire-upnext-at-midnight

CLC-3190: LiveUpdates: UpNext merged feed cache should expire at midnight every night
CLC-3197 Sketch of a possible generic way of handling proxy errors
CLC-3197 Revise generic proxy exception handling style