Replace StreamingResult with BinaryResult

The BinaryResult type allows RestApiViews to return an unknown
content length with no gzip compression applied. This is the same
as what a StreamingResult allowed, but uses less code by reusing
the existing BinaryResult support.

Change-Id: Ieefada279fc790ea9542dc386bcab1247eab4365
3 files changed