Add gossip of EL Blocks + proofs for Bellatrix + Capella onwards + without proof for most recent blocks
We currently have gossip of fresh headers/bodies/receipts without a proof, which are retrieved from a web3 provider (EL JSON-RPC). And backfill from era1 files for pre-merge blocks.

We need to add:

- [ ] Gossip of post-merge Bellatrix blocks with proof: Can be taken/generated from era files.
- [ ] Gossip of post-merge capella+ blocks with proof: Can be taken/generated from era files.
- [ ] Issue: What about receipts for this? No era files exist for this post merge. Could use json-rpc requests to web3 provider still?
- [x] Most recent blocks could be taken via web3 provider, or consensus full node (beacon REST API).

Edit: Note on the last step: headers are not to be gossiped for this.