CDK-540: Handle other GenericRecord implementations in FileSystemDatasetReader


 * FileSystemDatasetReader now handles other implementations of GenericRecord
 * HBase won't handle them, but that is not a regression and will be fixed in
CDK-541.
Sorry, I thought this was supposed to be a GenericRecord implementation that didn't use the Schema constructor.