feat: support non streamable arrow file binary format
requesting review - @albertvillanova @lhoestq  The docs for this PR live [here](https://moon-ci-docs.huggingface.co/docs/datasets/pr_7025). All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update. Thank you for the review.

> Before we merge could you also add a test in tests/packaged_modules/test_arrow.py ?

> I noticed it's pretty empty right now compared to test_json.py or test_csv.py though, maybe I can take care of it next week if needed

@lhoestq Would you like to take that up? since it needs adding some test data and I see no supportive examples for similar data formats - parquet pandas etc. Thanks @lhoestq rebased the PR, It would be really helpful to have this feature into datasets, please let me know if there is anything pending on this PR, thanks. 
Support Arrow files (`.arrow`) that are in non streamable binary file formats.