Bug 1494750 - Use the uncompressed runnable-jobs.json file in the backend (#4332)
Bug 1494750 - Use the uncompressed runnable-jobs.json file in the backend (#4332)

Taskcluster now outputs the runnable jobs file in two formats, the
original gzipped version, plus an uncompressed version that is
compatible with client-side usage.

This changes the backend to first try and use the uncompressed version,
before falling back to the compressed one as before.

Once Treeherder fully supports the uncompressed version and enough time
has passed such that older Try pushes are no longer being used, then
Taskcluster will be made to no longer output the compressed version.

In a later PR (#4333), Treeherder's UI will fetch the runnable jobs file
directly, meaning these backend parts are used only by SETA.
KWierso/treeherder,KWierso/treeherder,edmorley/treeherder,edmorley/treeherder,edmorley/treeherder,KWierso/treeherder,KWierso/treeherder,edmorley/treeherder