Bringing some overrides up to date. [1769]

DisplayControlImpl is not quite up-to-date relative to the one shipped
in idv.jar…
Fixes for more recent IDV code. [1769]

The methods “initDataSelectionComponents”, “removeKey”, “replaceKey”,
and “getKey” have been changed to avoid compiler errors when run
against an idv.jar newer than the one McV currently “ships” with.

“setDataSelection” has also been modified to avoid problems where the
incoming DataSelection object results in the code losing track of the
geographic bounding box.
Fix missing default bundle error. [1766]

The startup scripts now check to see if whatever the “STARTUP_BUNDLE”
variable points to is a valid file.
Forgot to include the heap dump enabled scripts.

[1766]
Merge pull request #95 from jon4than/inq1769

Changes for Inquiry 1769.
Fix Jython typos. [1758]

I’ve also submitted the changes to Unidata:

https://github.com/Unidata/IDV/pull/81