[Koha-bugs] [Bug 25078] Update DB process - wrap each DBRev inside a transaction and better error handling