簡単なトランザクション処理をかいてる。

・複数の処理を登録し、実行する。
・登録にはオープンするファイルとそのファイルにたいする処理をわたす。
・実行時には登録されたファイルをコピーしてそれに処理をほどこす
・複数ある処理のうちどれか一つでも失敗したら、作成したコピーを削除して終了
・全ての処理がおわったらコピーをオリジナルに上書きして終了

同時実行されたらこまるので、1つのプロセスしかトランザクションが実行できないように
排他ロックしてある。ま、ここが手抜きなところ。
MVCCとかつくってられませんから。