i-191: output netCDF format broken for MFDataset to single netCDF

MFDataset could not properly be written to netCDF due to the format
coming back as a list of strings. The condition is now caught and the
first format is chosen.
Merge branch 'i-191-mfdataset'