CDK-514: Update dataset-compatibility.

Passing a location to a dataset now works, so this loads data into HDFS
and creates datasets that point to it. Also moved to the Datasets API
and removed reader.open().