Refactored the admin sale notice email system to allow it to be more extensible (or even disabled). #764