fixing inefficient use of hashmap to store rays
jindent
Using a (eh)cache to avoid redundant method lookups in the class object
Add Geopotential_isobaric alias so Geopotential Height properly appears
as a derived quantity for ECMWF grids.
moving from motherlode to thredds
in decodeColor, check if the string matches a hex number pattern without
the leading #.  If it does, then add on the #. Fixes some isl problems.
Add nc4 as a valid suffix for grids
setting slider magnification upper limit to 1 per conversation with Yuan
updated order in alias list to fix sounding displays using new *_isobaric names
The idea here is the user should just be allowed to select a default option when saving a zidv bundle rather than being asked additional questions.
[1466] First stab at integrating improved Hydrometeor Classification
cursor readout functionality into Image Display in a general way.
Working, but implementation maybe not quite ideal yet
fix bug where no var in the geogriddatasource is selected
[1466] Force sampling mode to NEAREST_NEIGHBOR if translating data
values to a string
when saving zidv bundle, default versus rest of choices is done in radio button style
nix 'All' option and rename 'Default' to 'All displayed data'
Restore point cloud for text data, get rid of the ClassCastException
when clipping the data.
Take the time to improve the ZIDV data saving dialog.  If you are going
to have 2 mutually exclusive options - use radio buttons and set a
default. Inset the data source checkboxes and fix the problem with local
file names being on a different line than the checkbox.  Making things
work is part of the solution.  Making the user experience better is
worth the extra effort.
Merge remote-tracking branch 'upstream/master' into hydrometeor

Conflicts:
	src/ucar/unidata/data/DataSource.java
Merge pull request #33 from mhiley/geopotential

Add Geopotential_isobaric alias for ECMWF grids
Call getIdv().getInteractiveMode() directly