[simulation] Optimizations
The simulation runtime is getting a little long so this makes a few optimizations that should together cut runtime in about half:
- Swap tests check each pool to and from one other random one instead of pools/2.
- Savers actors run in parallel.
- Decrease native mocknet Thornode block time from 5 to 2 seconds.
- Deploy mocknet EVM contracts in parallel.
- Reduce Bifrost init retry interval.
- (not perf related) Log the operation function name on failures.
Edited by Ursa (9R)