s3:libsmbconf: add transactions to the libsmbconf api