Dataset revamp
I needed a functionning TorchDataset to be able to test an NLP model on declearn. I created a separate branch, revamped the Dataset base class, and created a tested TorchDataset class, as well as general battery of tests for Datasets.