fix Grib Collection/Partition Builder not updating when files are added or deleted; add unit tests
FeatureCollectionConfig now always has updateConfig and tdmConfig objects;
RandomAccessFile track max open files;
Merge remote-tracking branch 'origin/4.5.4' into 4.5.4
1. Get dap4 case in catalog entry to work. This entailed:
   a. moving Dap4Servlet into tds (thredds.server) so
      so that DatasetHandler was accessible without
      causing a pom cycle
   b. Modifying Dap4Servlet to get the location of
      its files using DatasetHandler
   c. Modify servlet names Dap4->dap4
3. Modify TestDir to allow testing against various test servers.
4. Fix unwrap code to handle case where VariableDS has no base Variable
5. Modify the handling of enums to match Variable enums to the
   corresponding enum type decl. This is a bit of a flaw in
   HDf5 Iosp code.
add CollectionUpdateType.testIndexOnly only tests top index (previous behaior, while test opens index file and looks for changes in the collection.
fix  various unit tests
Merge remote-tracking branch 'origin/4.5.4' into 4.5.4
More work on Tutorial.
workshop
Merge remote-tracking branch 'origin/4.5.4' into 4.5.4
Updated default startup catalog.
* It can now be validated against InvCatalog.1.0.6.xsd.
* Updated BasicConfigCatalogs.html to include the new startup catalog.