Reduces the granularity of transactions within Notify Handler

- refactors models.Database to provide a Connection
- models.Connection provides a Transaction that can be created wherever
- transaction was moved to wrap only the postal.Mailer Deliver function

[#78075920]