decodebin3: Only override the selection if needed
Whenever a new collection is calculated, the internal select_streams_seqnum
variable is reset. This ensures that we reliably know whether a select-streams
event has been received for that new collection.
Use that to decide whether we should add previously un-selected streams or new streams in the current selection
Fixes #784 (closed)