misc
Merge remote-tracking branch 'origin/master'
still has empty space when it is full resolution.
Move to using a string for the resolution label. Now there is no blank
space.  Still some problems with bundles.
misc, fixed NPE of bundle (3.1 version) auto reload
Also compare un-lower-cased canonicalName

getParamInfo only compares lower-cased version of "canonicalName"
(which is the result of "paramName"->"alias"->"name used for paramdefaults")
to list of ParamInfo's, which was breaking param defaults in some cases.
This simply adds another comparison without the "toLowerCase".

[1371]
added nav type to the advanced panel.
Merge remote-tracking branch 'origin/master'
Make auto display fields protected.

Per the discussion in the 20140506 Telecon. This is just an alternative
approach for the functionality offered by #69.
Replace deprecated "show" calls with "setVisible".

Most of these changes are pretty straightforward; I simply replaced
calls to the deprecated “show” methods with “setVisible(true)”.

However, for the following classes, I removed the overridden (and
deprecated) show methods, added setVisible methods, and adjusted code
that called the old show methods:

ucar.unidata.idv.ui.BundleTree

ucar.visad.display.AnimationPropertiesDialog
please be cautious if you see any error related to projection cross the dateline.
Merge remote-tracking branch 'origin/master'
add api to update the Mag widget when reload the datasource
Logo position selection retry.

Many thanks to Don for pointing out the problem with bundles in #75 (as
well as for the hint)! The bug turns out to be in “parseLogoPosition”.
Given input like “mm,100,-100”, parseLogoPosition would return a string
array containing “m” and “100,-100” (expected output would be “mm” and
“100,-100”).

To recap…if a user does something like:

1. Open the "View>Properties" window.
2. Select a screen position other than "Lower Left".
3. Click "OK" to close the window.
4. Reopen the "View>Properties" window.

Prior to this commit, the screen position will be reset to "Lower Left".

This is a fix for Inquiry 1219:

http://mcidas.ssec.wisc.edu/inquiry-v/?inquiry=1219
Prevent NPEs when changing units on cross sections [1560]
Fix typo in Layout Model Properties dialog.

Here’s how to replicate the typo:

1. In a display window, click Tools>Layout Model Editor.

2. Click and drag to select the components of the current layout model.

3. Go to Edit>Set properties on selected.

The dialog title should contain "Serlected" rather than "Selected".
Rejigged how Java 3D is installed on OS X to ensure previous versions
still work.
ensuring that os x has the correct lib/ext dir
forgot to include extlib install4j variable
ensuring the IDV.app icon still works