getDataset() to throw DatasetInstantiationException instead of IllegalArgument

- also renamed some classes and methods to remove the camelCase
Done. I found only two places. (Both were there existing messages before, but I am happy fix)