Implement EZP-22795: TransactionHandler in Cache and Legacy
Merge pull request #829 from ezsystems/transaction_handler

EZP-22795: SPI Persistence Transaction handler