libchromeos: Switch http Request to use streams

Switched HTTP utilities making requests in libchromeos to use data
streams when doing HTTP uploads. This simplifies some of the existing logic
in the code.

BUG=None
TEST=`FEATURES=test emerge-link libchromeos`

Change-Id: I36f721551601610ec9ec6ef8082657c5c13d9c01
Reviewed-on: https://chromium-review.googlesource.com/259872
Trybot-Ready: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
21 files changed