Added a email_subject function to Sale. #5996

Downstream modules can override this method to change email subject.