! io: prevent `Terminated` dead letters from IO layer, fixes #704

The breaking nature of this commit comes from the `ConnectionHandler::baseEventPipeline` receiving an additional `tcpConnection: ActorRef` parameter.