Capture a date and time that the invoice is transitioned to "Paid" state. Users will need to leverage this data when generating reports on expenditure and filtering invoices in the UI.
- update paidDate when invoice is paid
- logic updated
- API and unit tests updated