HDFEOS MODIS - flip y coordinate
Merge remote-tracking branch 'origin/target-4.3.16' into target-4.3.16
common code tables - replace char 173 with 45
add getLastModified() to FileCacheable
add getLastModified() to FileCacheable (2)
add getLastModified() to FileCacheable (3)
try to get TestTdsLodal unit tests running
Fix Jira TDS-320

Two problems:
1. projecting out a single field of a grid
   was not properly wrapping it as a Structure.

2. projecting out the array variable plus
   only the last map variable produced a
   malformed grid rather than wrapping
   those variables in a structure.
Merge branch 'target-4.3.16' of https://github.com/Unidata/thredds into target-4.3.16
The Nc4Iosp code assumes that the netcdf C library
nc_get/put_vars code works for user defined types.
The netcdf-C documentations says it does, but it is not true
because it uses nc_get/put_varm which only works for atomic
types.

I have made a temporary fix. The nc_get/put_vara code
does handle user defined types. So I modified
the Nc4Iosp code so that if the stride is all ones,
then nc_get/put_vara is used instead of vars.

I have fixed the problem in the netcdf-c library
(see NCF-228) and as soon as it propagates
to the dlls used by Nc4Iosp, the temporary fix
can be removed.
Removed empty line at the end of csv responses in NCSS.