Rename parent job runners
Based on the new job runner for those that need a  cached directory on https://github.com/huggingface/datasets-server/pull/1388
We will need a new split job runner that inherits from the new JobRunnerWithCache to be used as part of https://github.com/huggingface/datasets-server/pull/1199 and https://github.com/huggingface/datasets-server/pull/1296/files.
According to the discussions here, I renamed the parent job runners to:

> CacheDirectoryJobRunner -> JobRunnerWithCache
> DatasetsBasedJobRunner -> JobRunnerWithDatasetsCache

And their children with Dataset/Config/Split + JobRunnerWithCache/JobRunnerWithDatasetsCache
Rename parent job runners: Based on the new job runner for those that need a  cached directory on https://github.com/huggingface/datasets-server/pull/1388
We will need a new split job runner that inherits from the new JobRunnerWithCache to be used as part of https://github.com/huggingface/datasets-server/pull/1199 and https://github.com/huggingface/datasets-server/pull/1296/files.
According to the discussions here, I renamed the parent job runners to:

> CacheDirectoryJobRunner -> JobRunnerWithCache
> DatasetsBasedJobRunner -> JobRunnerWithDatasetsCache

And their children with Dataset/Config/Split + JobRunnerWithCache/JobRunnerWithDatasetsCache