Coverity opendap fixes
Merge branch '4.5.4' of https://github.com/Unidata/thredds into 4.5.4
Add unit test for gdsHash.

This should help detect any changes to the gdsHash functionality, like
those observed with the TDM on the thredds test machines.
Restore tests disabled while testing gdsHash.
Improve return of all data for sweep(s) for CF/Radial.

Pad out the data so that the returned arrays are rectangular. Also add a
test from NCAR S-Pol data where the RHI sweeps have varying amounts of
gates in a sweep.
Fix overzealous conversion of inner classes to static
CDM: Coverity and IntelliJ fixes.
Re-enable DAP4 tests on Travis.
Another attempt at fixing the QueryChooser Coverity defect.
* Ryan and I have tried several potential solutions. This one *appears* correct, but we'll see what Coverity thinks.
Fixed some serialization Coverity defects in UI.
Fix copy/paste error.
WIP: Early beginnings of code for new radar server.
WIP: More work on server.