1. Add relayer autoselection and command to get available registered relayer list
2. Add RPC and subgraph autoselection by chain ID for user-provided action
3. Fix bug in graph events fetching, now it cannot skip events in corner case
4. Rewrite half of CLI code, remove redundant functions, move global variables to specific object, add typings
5. Create tornado-cli.exe, deterministic and reproducible CLi executable build
6. Update config.json with working RPC and subgraphs for all chains
7. Update all events to actual state