Change assertions that indicate file corruption into error status return.
Merge branch 'enotnc', to enhance detection of truncated or corrupt
netCDF-3 files on open.