Support transactions in active_record and in_memory backends
Merge pull request #2 from mdsol/feature/transactions

Support transactions in active_record and in_memory backends