Conditionally, use the C-Ares 1.28 APi
To avoid deprecation warnings, but retain support for Ubunut Jammy, we need to conditionally support the old and new C-Ares APIs. This means eg using `ares_query_dnsrec` over `ares_query`
issue