CLC-1833 Fix timing issue in Academics js controller
Merge pull request #1053 from shacker/CLC-1833

CLC-1833 Fix timing issue in Academics js controller
Merge pull request #1052 from ctweney/clc-1813-async

CLC-1813 Followup - change to syntax of async call
NOJIRA Eliminate "git status" noise on servers with compressed log files
Merge pull request #1054 from raydavis/raywip

NOJIRA Eliminate "git status" noise on servers with compressed log files
CLC-1820 Use visual button for show/hide block history
Merge pull request #1055 from shacker/CLC-1820

CLC-1820 Use visual button for show/hide block history
CLC-1757, updated temporary Canvas branding for Summer pilots
Merge pull request #1057 from elicochran/CLC-1757

CLC-1757, updated temporary Canvas branding for Summer pilots
CLC-1757, pull request for the missing CSS file from the previous commit
Merge pull request #1058 from elicochran/CLC-1757.update

CLC-1757, pull request for the missing CSS file from the previous commit
CLC-1757, adding in a bottom positioning point to the header-logo element when the _original_ class is missing from the element
Merge pull request #1060 from elicochran/CLC-1757.update

CLC-1757, adding in a bottom positioning point to the header-logo elemen...
[CLC-1764] Dropdown detection for google token
Merge pull request #1061 from yuhunglin/CLC-1764

[CLC-1764] Dropdown detection for google token
CLC-1813 Load required classes from Backstage; HotPlate master does not need to be a Celluloid actor
CLC-1813 Single-thread HotPlate warmups; don't write to UserVisit on every status API hit; add some classes to cache expiration