Separate the "build email" step from the "send email" step for easier extensibility
As a partner developer
I want to have a point of extension between building an email and sending an email
So that I can modify the email properties (ie. To, CC, Body without overriding the code responsible for sending the email.
The following files have this issue, but there may be others:
* C:\projects.insitesoft\insite-commerce\Src\Backend\Plugins\Insite.Plugins\Emails\ShipmentConfirmationEmail.cs
* C:\projects.insitesoft\insite-commerce\Src\Backend\Modules\Insite.Modules\Rfq\Services\Handlers\UpdateQuoteHandler\900SendEmail.cs
* C:\projects.insitesoft\insite-commerce\Src\Backend\Modules\Insite.Modules\Cart\Services\Handlers\UpdateCartHandler\3200SendConfirmationEmail.cs
