=htc #15670 add convenience BodyPart extractors
=htc #15711 fix Http.Bind failure warning message
!str #15551 Switch to implicit passing of FlowMaterializer

* implicit param
* change tests to use implicit materializer
* add ActorFlow trait that provides an implicit materializer inside an actor
  in the right way, i.e. encourage usage of that instead of
  implicit def mat(implicit arf: ActorRef): FlowMaterializer
* make http compile, but those who know the api better will have to adjust
  to take full advantage of the implicit materializer
Merge pull request #15706 from akka/wip-15551-implicit-materializer-patriknw

!str #15551 Switch to implicit passing of FlowMaterializer
Merge pull request #15712 from spray/w/15711-fix-bind-error-message

=htc #15711 fix Http.Bind failure warning message
!str #15705 Update to Akka 2.3.5, and new akka-persistent api

* 2.3.5 dependency
* PersistentPublisher is using PersistentView, and is producing the
  raw events instead of the Persistent wrappers
!str #15050 Remove unused ReceiveTimeout
Merge pull request #15709 from spray/w/15670-add-BodyPartExtractors

=htc #15670 add convenience BodyPart extractors
!str #15672 shallow shim of the new Streams DSL

* mostly Flow API
* initial Graph API
* positive and negative compilation tests
!str #15672 added all combinators from current Flow API

* combinator tests
!str #15672 add HTTP Pipeline with the new DSL

* implement graph operations as case class junctions
* add materialization method to ClosedFlow
!str #15289 Java API for ActorPublisher and ActorSubscriber

* had to change api because of trait+object not useable from java
* ActorSubscriber.RequestStrategy and its implementations moved to
  top level
* messages moved to ActorSubscriberMessage and ActorPublisherMessage
  object
Merge pull request #15719 from akka/wip-15289-java-api-patriknw

!str #15289 Java API for ActorPublisher and ActorSubscriber
Merge pull request #15720 from akka/wip-15705-stream-dependency-akka-2.3.5-patriknw

!str #15705 Update to Akka 2.3.5, and new akka-persistent api
Merge pull request #15721 from akka/wip-15050-cleanup-ReceiveTimeout-patriknw

!str #15050 Remove unused ReceiveTimeout
=pro Disable OSGi for akka-http and akka-http-core for now
Merge pull request #15724 from akka/wip-disable-osgi-for-akka-http-and-akka-http-core-for-now-ban

=pro Disable OSGi for akka-http and akka-http-core for now
!str #15672 add a way to retrieve Publsiher or Subscriber from Output/Input

* also remove ClosedFlow.as(...)
!str #15271 make transform() take a factory instead of Transformer
+ Makes reusing flows safe
+ Adds timerTransform for ops which need TimerTransformer
+ Adds TransformerLike in order to keep transform/timerTransform
  typesafe in respect to the passed in type og Transformer

Resolves #15271
Merge pull request #15698 from 2m/wip-typesafe-dsl

WIP Steams typesafe DSL