TS: replaced sendall "sync"-hack with a "quickOrAsyncSend".

This tries sok.send(data) without checking readability (thus use wisely!),
and if not all data is send immidiately, fallback to reactor async
writing.

This way, no unexpected long blocking calls can occur, while still being
able to "be quick about it" when possible.