(bug 1072291) revert pushlog caching strategy

The pushlog cache now uses the top revision of the last push.
Also, increase the time limit to fetch the pushlog to 3 minutes
Bug 1073170 - Remove trailing slash from b2g-inbound repository URL
Bug 1072291 - handle 404 responses from json-pushes
Merge pull request #229 from mozilla/bug-1072291-fix-pushlog-ingestion

(bug 1072291) revert pushlog caching strategy
Bug 1072447 - Display the web platform tests in a group

Treeherder equivalent of:
https://hg.mozilla.org/webtools/tbpl/rev/e3eaf4aecaa5
Bug 1071876 - Add support for e10s Talos jobs

Treeherder equivalent of:
https://hg.mozilla.org/webtools/tbpl/rev/952e7347779f
Bug 1067892 - Support the new style Gaia JS/Python integration test names

* Add support for the new job names, now that the suites have been split
  into smaller parts.
* Displays the JS & Python integration tests in groups.
* Adds tests for a handful of existing Gaia jobs that were missing them