Cancel async requests in OFStreamSocket instead

Closing them in OFStream would result in always canceling them after
closing the socket due to the -[close] chaining - which could never
work.