Implement asyncSend() for dcstream

Simply return promise->getFuture?