SHDP-237 Adding method to get DatasetDescriptor
SHDP-237 Adding the ability to read partition by partition key
SHDP-237 Adding the ability to provida DatasetDefinition for multiple classes/datasets
SHDP-237 Rearranging tests, clean up of generics / imports