Fix 1 : clear invitem on save invoice which could lead to unrelated invoices appearing to be tangled on screen
Fix 2 : tidy a visual bug with deposit held report. Would not render a date for customer held lines in some circumstances when running the report historically (misfiltering lines)