Dataset: fix Dataset according to the new specification about options.
Dataset: implement methods about inline data. Pass the test.
Dataset: implement new_data() method. Pass the test.
Dataset: implement t/dataset/inherit_* tests. Tests completed for Dataset.