Remove the transaction block for rollbacks

The individual deletes will be in their own transaction but to keep
the transactions small do not group them together
Merge pull request #186 from bitzesty/remove-transaction-rollback

Remove the transaction block for rollbacks