Always call the dispatch connected callbacks asynchronously
The UDP and TCP dispatch connected callbacks could have been called synchronously which in turn could destroy xfrin before we return from dns_xfrin_create(). Delay the calling the callback by calling it always asynchronously.
Closes #4600 (closed)
Edited by Ondřej Surý