feat(p6cc): port res.c resend_query request-retry dispatcher to Rust
The next bottom-up unit of the still-C res.c resolver proper, above the
P6aa query-dispatch layer (do_query_name/do_query_number) and below the
still-C get_res. Ported to ircd-common/res.rs via res_link.o
(-DPORT_RES_RESEND_P6cc).
resend_query is upstream file-static; the P6v RES_RESEND_LINKAGE seam is
promoted to the standard three-way shape (extern in res_link.o, GLOBAL in
the cref oracle, else static) so the cref oracle exports cref_resend_query
for L1. No-op when resend==0, else bumps reinfo.re_resends and re-dispatches
by record type to the Rust do_query_name/do_query_number. Removed the P6v
extern decl (the module now defines the symbol).
After this, only proc_answer/get_res/init_resolver remain C in res.c.