Added a queue per stream.
- Added overloads for Open/Close/Buffer that takes a stream.

#1674