Rename streambuffers.
Add range-based access for input streams.
Add more I/O unit tests and block-based stream API.
Add STL stream adapters.