Drop data_files duplicates
I just added drop_duplicates=True to `.from_patterns`. I used a dict to deduplicate and preserve the order

close https://github.com/huggingface/datasets/issues/6259
close https://github.com/huggingface/datasets/issues/6272
