allow GRIB index files to be in different directory than data
some TDM tweaks - use same logging system as TDS
Merge remote-tracking branch 'origin/target-4.3.17' into target-4.3.17