KAZOO-674: continue moving all transaction manipulation to the transactions lib, fix bug with dry run not behaving as non-dry run