Asynchronous DNS resolver using rdlowrey/Alert