Try to check for missing revbumps of ebuilds

The idea here is to at least do some basic checking to look for cases
that we think there should be an ebuild revbump.  We still might miss
some cases, but this is better than nothing.

BUG=chromium:254502
TEST=Test on my and Todd's recent build breakers and see that they
would have been caught.  See patchset #2 of
<https://gerrit.chromium.org/gerrit/#/c/59953/> and see
<https://gerrit.chromium.org/gerrit/#/c/59996/>.  Fix these and see
that hook passes.
TEST=In chromiumos-overlay, run:
  .../src/repohooks/pre-upload.py  --rerun-since=2013-06-01
Check each revbump error.  There are a few false positives that
fall into categories like:
* https://gerrit.chromium.org/gerrit/59245 - brand new ebuild
  doesn't technically need a revbump.
* https://gerrit.chromium.org/gerrit/58988 - uses full versions

Change-Id: I3f6fd85366b07f49238314865923032710930d06
Reviewed-on: https://gerrit.chromium.org/gerrit/60105
Tested-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Queue: Doug Anderson <dianders@chromium.org>
1 file changed