base/invoicing: special case currency exchange for invoice price lookup
When an invoice has a resource set, newly added invoice lines and cells will lookup prices using currency exchange lines (and might even find a price).
When an invoice has a resource set, newly added invoice lines and cells will lookup prices using currency exchange lines (and might even find a price).
This will create a new commit in order to revert the existing changes.