JASCIS-87: Added DataReader and DataWriter class (will replace read method, but not yet). Subset class takes these and also a Subsetter into constructor (IOC). Subset now can work with multiple variables using the UngriddedDataList (which DataReader returns if it is asked for multiple variables).