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-1765] Custom URLs to get around unrecoverable 404 problems
- Capybara(selenium) test for url validation
- Making headless run more robustly

- headless fixes
- use a non-interferring xvfb port with current hardcoded bamboo one

Note: the headless gem should help clear up some of the temporary jasmine CI tests on bamboo instead of trying to kick off Xvfb manually in a bamboo script. Should open a ticket to investigate
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-1775] Show ellipsis while data is loading
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
CLC-1813 Don't expire UserApiController's cache
Merge pull request #1068 from ctweney/clc-1813-async

CLC-1813 HotPlate fixes
[CLC-1775] Comments + quotes fixing
Merge pull request #1066 from yuhunglin/CLC-1775

[CLC-1775] Show ellipsis while data is loading
CLC-1763 Add UID & Hostname to JS error logging
https://jira.media.berkeley.edu/jira/browse/CLC-1763