Fix Spree::OrderContents#add to not save deleted line items

* The line items, which may be deleted, do not respond well to having
  validations run, since the before_validation hook modifies the object.
  Any deleted items are frozen, so this will raise an exception.