Allow for negative priced line items in deal

This is also a feature that would be great for my company as we need to sometime reflect removing an item from the orignal contract. We do this a lot on customer renewals as they decide to switch products I need to be able to reflect any and all changes to my billing team.