Wait for Akka HTTP server to start
Share logic from NettyResultStreamer with Akka HTTP backend

This fixes some tests in ScalaResultsHandlingSpec. Unfortunately
there is still no support for explicit chunked encoding in the
Akka HTTP backend.
Merge pull request #3738 from richdougherty/akka-http-integration-pt2

Akka HTTP backend fixes