Update package dependencies to latest Microsoft Versions.
Modify Transaction wrapping behavior of the Save() and Delete() methods. Transaction support and wrapping via TransactionScope() is now optional.
You can now override the way the TransactionScope is created via a CreateTransactionScope()  or TransactionOptionsve