OBPIH-6052 validation for zero items to invoice in invoices workflow (post QA) (#4509)
* OBPIH-6052 display vlaidation modal on zero quantity when going to previous step
* OBPIH-6052 Add zero items validation on save and save & exit
- added zero items validation dialog on save
- refetch items after save
- added zero items validation on save & exit
- removed items save on Open invoice item cadidates
* OBPIH-6052 Bring back save items before oepning invoice item candidates
- display validation dialog before opening invoice item candidates
- added renderButton prop in ModalWrapper for custom button renders