Added descriptions to each type of discount in DiscountModelAdmin
FIX: allow product selections for carts and shipping also.
FIX: only allow setting the amount on PartialUseDiscounts