983994: Using a transaction to rollback org

Use a transaction to rollback org creation instead of calling destroy on the
org. The error that was being thrown in 983994 was because of a foreign key
constraint that came up during org deletion.