+str #15205 Add Route junction

This is only an early draft so far.
It's symmetric to FlexiMerge and provides a similar API.

What have I not thought about?

Only happy case testing so far. I will add tests for cancel, error, completion etc.

I would be interesting to get feedback from @sirthias to see if this together with FlexiMerge solves feature request of a [more general `zip`](https://github.com/akka/akka/issues/15341), or what is missing.
Are we completely against using for like this `for (i <- 0 until outputs.length) complete(i)` ?