Finish the stream tst suite.

Fix bugs in output stream.
Working on streams.

Staging new adaptors for sequences, containers.
Added support for using streams in range-based for.