ByteInputString::ReadString returns std::string

This change makes sure ByteInputStream never returns
data backed by internal buffer.

Bug: http://b/321641092
Test: build, run nogrod_unit_tests
Change-Id: I51e11c1137a7b768e087f38289651216025d3d47
3 files changed