This PR makes the following updates to CI tests to reduce flakiness:
first it updates the flow to get the chain address. we were originally using the wallet dapp for this but a good solution instead is to use the address of the original 'Agoric' chain, since it will be the same for emerynet
second, it updates the flow for provisoin tokens using the emerynet faucet. previously we were doing it through the emerynet faucet ui, but now we are performing it thorugh direct API request, which allows us to retry on failure
This PR makes the following updates to CI tests to reduce flakiness: