improve wording
Search for last term appearance when creating updates

We can't compare against the same note only because later updates
might create repeated deal notes. Example:

        - Create first deal note with payments, line items and adjustments
        - Update payments
        - Create deal note with payment update
        - Update something else (e.g. deal total)
        - An update will be created with repeated line items and
        adjustments info because it was not present on last updated note
Call update_attributes instead of load + save
Create customer on the fly when saving a Deal