ConcatStream<T>  constructor 
Constructs a Stream which emits all events from streams.
The Iterable is traversed upwards, meaning that the current first
Stream in the Iterable needs to complete, before events from the
next Stream will be subscribed to.
Implementation
ConcatStream(Iterable<Stream<T>> streams)
    : super(_buildController(streams).stream);