Revert "Remove ByteStreamInputStream class"

This reverts commit 4020c38ffed9b3ada1c216cb345164405d5fce8a.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 684103 as the
culprit for failures in the build cycles as shown on:
https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzQwMjBjMzhmZmVkOWIzYWRhMWMyMTZjYjM0NTE2NDQwNWQ1ZmNlOGEM

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Cast%20Audio%20Linux/49342

Sample Failed Step: content_unittests

Original change's description:
> Remove ByteStreamInputStream class
> 
> This class was previously used by DownloadRequestCore in
> non network service code path. We no longer need this now.
> 
> BUG=934009
> 
> Change-Id: I827d2f644eed739fd95f544b3f402e1bc7e957f7
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1733420
> Commit-Queue: Min Qin <qinmin@chromium.org>
> Reviewed-by: Xing Liu <xingliu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#684103}


No-Presubmit: true
No-Tree-Checks: true
No-Try: true
BUG=934009

Change-Id: I3defc99d39a42b49118f38196956911fa78e2c57
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1737626
Cr-Commit-Position: refs/heads/master@{#684139}
9 files changed