processDataset now returns the operatesOn map and logging added
missing null check added
Merge pull request #167 from IDgis/metadata-improvements

processDataset now returns the operatesOn map and logging added