fromupstream: Add support for gitweb links

Sometimes it's easiest to browse a repo on gitweb and find the branch
and commit in the browser. Let's support yet another syntax to let the
user copy/paste the gitweb link directly to pick a patch.

BUG=None
TEST=fromupstream.py 'https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/commit/?h=clk-qcom&id=04ac0ad7e8edc7f1a7b3e219db245060fcaf59a4'

Change-Id: If78b6f1b422383e464c3dedd9189099089d79856
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2072136
Commit-Queue: Stephen Boyd <swboyd@chromium.org>
Tested-by: Stephen Boyd <swboyd@chromium.org>
Auto-Submit: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Alexandru M Stan <amstan@chromium.org>
1 file changed