CRM-20676: Tax applied repeatedly on edits of price set events