Transaction library for PHP with limited functionality by filesystem, database and distributed transactions