Remove isc_appctx_t use in dns_client
The use of isc_appctx_t in dns_client was used to wait for dns_client_startresolve() to finish the processing (the resolve_done() task callback).
This has been replaced with standard bool+cond+lock combination removing the need of isc_appctx_t altogether.
Edited by Evan Hunt