=str #16109 Workaround scalax.graph reflection issue
+str #16077 implement Zip/Unzip/Concat for javadsl, while reusing all impl
+str #16046 implemented OverflowStrategy.error
Merge pull request #16118 from ktoso/wip-error-overflowstrategy-ktoso

+str #16046 implemented OverflowStrategy.error
Merge pull request #16110 from ktoso/wip-fan-ops-javadsl-ktoso

+str #16077 implement Zip/Unzip/Concat for javadsl
Merge pull request #16120 from akka/wip-16109-workaround-patriknw

=str #16109 Workaround scalax.graph reflection issue
=str #16095 make Actor{Publisher,Subscriber} as {Source,Sink}

* Props{Source,Sink} creates an actor from props as a child
of StreamSupervisor actor and wraps it into {Publisher,Subscriber}.
Actor should be one of akka.stream.actor.Actor{Publisher,Subscriber}
=str #16041 Move PersistentSource to the latest Stream DSL

* implemented as an extension of KeyedActorFlowSource
Merge pull request #16119 from 2m/wip-actor-pub-sub-source-sink-16095

=str #16095 make Actor{Publisher,Subscriber} as {Source,Sink}
Merge pull request #16133 from 2m/wip-persistent-source-16041

=str #16041 Move PersistentSource to the latest Stream DSL
+str #16114 better consistency specs and missing methods added - javadsl
Merge pull request #16116 from ktoso/wip-consistency-dsl-ktoso

+str #16114 DSL consistency (factories)
=htc improve error messages
!str #16039 Remove old scaladsl, rename scaladsl2

* and impl2, testkit2
* keeping io2 for now
Merge pull request #16154 from akka/wip-16039-rm-old-dsl-patriknw

!str #16039 Remove old scaladsl, rename scaladsl2
+htp provide RoutingSettings through RequestContext
!htp consistently prefix simple extraction directives with `extract`
!str #16069 disallows using one Keyed sink/source ambiguously (many times)
Merge pull request #16156 from ktoso/wip-graph-checks-ktoso

!str #16069 disallows using one Keyed sink/source ambiguously (many times)
=str typos in returned types in javadsl
sadly a reflection based spec cannot easily test this