Restored the "required_times" functionality

Which ensures that each point that has a measurement in a dataset has a measurement in all the datasets, so that stacking will work as expected.