UploadToGSRequest can receive a local dir

It was using Config for this purpose, and was therefore less flexible than it
claimed. This makes it able to upload things other than test results.

BUG:1060932
Change-Id: I52fbe11b9225342f42e6e1669e3eb94ecc95c5c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/2103432
Commit-Queue: Jacob Kopczynski <jkop@chromium.org>
Tested-by: Jacob Kopczynski <jkop@chromium.org>
Auto-Submit: Jacob Kopczynski <jkop@chromium.org>
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>
2 files changed