Put a hack in to check for the GRIBCoordinateSystem like we do for
AREACoordinateSystem to not adjust longitudes.  This is very brittle,
tricky code and should not be tampered with lightly.  But, in this case,
I think we are okay since only the GeoTIFF reader uses
visad.jmet.GRIBCoordinateSystem.
If flow is defined by spd/dir, always color by speed.
Don't adjust the longitudes if it's a TrivialMapProjection.  Fixes one
or two things, will probably break something else.
nc 4.3 doesn't use DiskCache for the grib indexing, it now uses
DiskCache2 (go figure).  Fix the problem of the grib index files being
written with the files instead of in the cache directory.
Adjust a bit for short/wide projections.  Really just a hack
tweak the grib index fix so it only tries to create one directory, not
2.
Merge branch 'master' into progressiveResolution

Conflicts:
	src/ucar/unidata/idv/MapViewManager.java
	src/ucar/unidata/view/geoloc/MapProjectionDisplay.java