Updated UAMIV Service Provider to enable CAMx v6 meta-data

CAMx version 6 introduced new meta data that is useful in predetermining the projection parameters.
Adding empty line ignore

Found that empty lines were not handled correctly.
Updating code to correct data types, and moving declarations outside if statement.
Adding better unit awareness
Updating link for correctness and making it more direct.
module reorg (1): add netcdf4 module, rename netcdf to cdm;
module reorg (2): get rid of java.awt.* in cdm module; move wcs to clcommon
module reorg (3):move thredds.logs.* to clcommon
bug on union aggregations when you read the ncml as a stream, not a file
put thredds.log in the right place
module reorg (1): add netcdf4 module, rename netcdf to cdm;
module reorg (2): get rid of java.awt.* in cdm module; move wcs to clcommon
module reorg (3):move thredds.logs.* to clcommon
bug on union aggregations when you read the ncml as a stream, not a file
put thredds.log in the right place
Merge remote-tracking branch 'origin/target-4.4.0' into target-4.4.0

Conflicts:
	cdm-test/src/test/java/ucar/nc2/jni/netcdf/TestNc4IospWriting.java
	cdm/src/main/java/ucar/nc2/NetcdfFileWriter.java
	cdm/src/main/java/ucar/nc2/dataset/NetcdfDataset.java
	cdm/src/main/java/ucar/nc2/write/Nc4Chunking.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/AwxFileFirstHeader.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/AwxFileGeoSatelliteSecondHeader.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/AwxFileGridProductExtendedPart.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/AwxFileGridProductSecondHeader.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/AwxFileSecondHeader.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/FysatHeader.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/Fysatiosp.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/UnsupportedDatasetException.java
	clcommon/src/main/java/ucar/nc2/iosp/fysat/fysat/util/EndianByteBuffer.java
	clcommon/src/main/java/ucar/nc2/iosp/gini/gini/Giniheader.java
	clcommon/src/main/java/ucar/nc2/iosp/gini/gini/Giniiosp.java
	clcommon/src/main/java/ucar/nc2/iosp/gini/gini/package.html
	ui/src/main/java/thredds/logs/PathMatcher.java
	ui/src/main/java/thredds/logs/ServletLogParser.java
minor
added change from 4.3.18 branch concerning time partitions and latest [TDS-450]
Grib2 PDS template 48; refactor Grib2Pds;
Add common table C-14;
Grib2CollectionPanel reconfigures record table depending on template;
Merge remote-tracking branch 'origin/target-4.4.0' into target-4.4.0
BeanTable: allow passing in BeanInfo to explicitly set columns;
Grib2Collecton: Use BeanInfo for Grib2Pds
gradle build (1);
CF1Convention.getVersion was flawed;