[pallet-revive] eth-rpc fixes (#6453)
- Breaking down the integration-test into multiple tests
- Fix tx hash to use expected keccak-256
- Add option to ethers.js example to connect to westend and use a
private key
---------
Co-authored-by: GitHub Action <[email protected]>