cacti_snmp_session() takes fifteen positional arguments. The poller, data
queries, and automation each spelled out the same $host-row mapping, which is
where SNMPv3 credential handling drifted between callers. This adds one wrapper
that assembles the arguments, and converts the two data_query.php call sites as
the first adopters. Missing keys fall back to cacti_snmp_session()'s own
defaults, so behavior is unchanged.
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>