Add stream support to ByteString class.

Adds capability to "open" byte strings into streams.
Merge pull request #83 from peelonet/binarystream

Add stream support to ByteString class.