move splunkclient_conn record operations to its own module