Send confirmation email for a sale only when request is placed via web #995

This patch fixes the issue when sale confimation break from GTK as confirmation email requires request context of nereid