Support 7-zip compressed data files
This should also resolve: https://github.com/huggingface/datasets/issues/3185.
**Is your feature request related to a problem? Please describe.**

We should support 7-zip compressed data files:
- in `extract`
- in `iter_archive`

both in streaming and non-streaming modes.
