We are repeating a significant amount of logic across multisig-vlei-issuance.test.ts and singlesig-vlei-issuance.test.ts.
Consolidate them so that we have the flexibility to:
[x] One vlei issuance test (called vlei-issuance) that is capable of single/multisig, single/multi-user, and configuration via json
[x] Remove singlesig-vlei-issuance.test.ts, but test the singlesig, single user case
[x] Remove multisig-vlei-issuance.test.ts, but test the multisig, single user case
We are repeating a significant amount of logic across multisig-vlei-issuance.test.ts and singlesig-vlei-issuance.test.ts. Consolidate them so that we have the flexibility to: