Set maximum allowed arrow data for /rows to avoid OOM
Return an error if the Arrow data to load from the Parquet row groups are bigger than 300MB

This impacts /rows and the first-rows-from-parquet job

Fix https://github.com/huggingface/datasets-server/issues/1772
Fix https://github.com/huggingface/datasets-server/issues/1527
Set maximum allowed arrow data for /rows to avoid OOM: Return an error if the Arrow data to load from the Parquet row groups are bigger than 300MB

This impacts /rows and the first-rows-from-parquet job

Fix https://github.com/huggingface/datasets-server/issues/1772
Fix https://github.com/huggingface/datasets-server/issues/1527