Added error if dataset contains no files.
Initial add of a more targeted CMIP5 constraints module
Initial commit of improved cmip5 constraints module
New module used for setting CMIP5 constraints