Allow for negative priced line items in deal

We added a custom field. We’re not adding a line item for the discount, we
just calculate the Amount and recurring revenue fields based on the custom
field + line items