Coverity Opendap fixes
coverity defects;
improve Grib1ReportPanel;
PartitionCollection debug println;
Merge remote-tracking branch 'origin/4.5.4' into 4.5.4
Opendap coverity fixes
add GRib2 coord maatch unit test;
Improve Counters in Grib1ReportPanel
Merge remote-tracking branch 'origin/4.5.4' into 4.5.4
clean up unit tests; reduce excessive output
improve FileCache reporting;
improve GribColelction testing;
CDM: Coverity and IntelliJ fixes.
Removed coverity required equals() from DODSAttribute and DODSStructure; left in DodsV
Merge branch '4.5.4' of https://github.com/Unidata/thredds into 4.5.4
Merge branch '4.5.4' of https://github.com/Unidata/thredds into 4.5.4
Fix off-by-one error in CF/Radial counts of radials.

Had been treating the end index in the file like normal 0-based index
end points; however, they actually represent the last index in a sweep.

Also clean up some of the code.
Implement support for CF/Radial files with 1D data variables.

This format puts data with varying numbers of gates into a 1D variable.
This adds support for dividing this data up into sweeps.
Merge branch '4.5.4' of https://github.com/Unidata/thredds into 4.5.4
Coverity fixes.
* UI modules, all of the "Unread field" defects.
Remove type-specific strings from RadialDatasetSweep.
Revert f4c1a16d0ec3d2b8467f741c885ed8db5162fda8
Creating non-null names for anonymous dimensions should only happen in CFPointWriter.
Merge branch '4.5.4' of https://github.com/Unidata/thredds into 4.5.4
Use STID as the station_id for GEMPAK Surface files, not STNM.