Batch Payments bug fixes (#3665)
* Batch Payments bug fixes
- mainly wrong action buttons presented in edit payments
- leading to fixing styles to be useable
- removed modal and replaced back dialog. There's a reason we have dialog!
* - add refresh search to reflect new payment changes on dialog close
- umm try doing that with modal. just saying:)
- restyle search unsure what happen to last commit
* - modal full
* - this commit shows fixes for issue
- remainder hidden input was before item counter.
- ES6 errors in javascripts