added bufferedStream struct to replace the need for channel subscriber that was needed to ensure, that all the subscription events get added to subscriber after history events
added bufferedStream struct to replace the need for channel subscriber that was needed to ensure, that all the subscription events get added to subscriber after history events

Monnoroch/golfstream