Applied bddedec4e68837b06ece62656f3de43269362060 from buildbot repo

- Fixed up gzip for larger files that seem to fail when above 200kb in size
Reduced image size and moved positioning for css call to allow for more async requests
Allow for defers on builder JSONs to be called asynchronously
Fixed crashes for when the compressor is not created correctly

- Fixed: Minor crash where queue page would fail to load
Removed unnecessary grabbing of the pending build requests
Added a pending builds cache to builders

- This reduces the load on the DB by only getting the pending builders when data has changed
Removed logging from pending caches
Load google analytics after 500ms

- This should stop google analytics from slowing us down
Delayed loading of the iframe so that we get a faster DOM load
Added cache control to static files

- Defaults to expiring content every 30 days which should be fine as we cachebust with javascript files
Moved require.js to the end of body
Merge branch 'staging' into perfimprovements
Added subscription callback for buildRequestRemoved
Merge branch 'staging' into katana