Write per-builder pass/fail status to git repos.

BUG=chromium:376008
TEST=New unit tests.

Change-Id: Ic93c29845174f67f40a0c0d288cc194593bff6d9
Original-Change-Id: I96d45392b612f5c27b9ad5276202afbd0c5e907c
Originally-Reviewed-on: https://chromium-review.googlesource.com/202222
Reviewed-on: https://chromium-review.googlesource.com/203100
Commit-Queue: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>
4 files changed