Replace Akka IO Pipelines with Akka Stream (Reactive Streams)

implements #66

Reactive streams are about automatically managing back pressure,
so the current BP options are ignored (but not removed).
No client or test changes required