Modified email notification functionality regarding new or updated assignments. A notification is no longer sent out upon save. The admin must trigger the notification via a button under the 'new' or 'updated' status of the assignment, on the assmignment edit page. Notifications can only be sent out after the initial save of an assignment, in order for the assignment to be validated.