Completed triggers for book discounts

New triggers with documentation for handling when a book discount is
updated or removed and applies this change to the totals across all
carts.