Fix problem with bad location and AQUA. [1682]

Message from the server is “requested Earth location is not contained
in the image” rather than “The requested Earth location is not
contained in the image”!

[ I just need to grep through the McIDAS-X code for these things… ]
Fix clearing of Jython Shell history. [1812]
[0] Dreamweaver updates synced from web server.
Temporary local override. [1797]
Disallow some chars in favorite bundles manager.

The following characters can no longer be entered as a subcategory name:

\ / : * ? " < > |

Also modified some McVTextField methods to make use of varargs
(makes things a little easier to use).

[1797]
First try at updating histogram when units change.

There are still a few problems, but things kinda work:

* You have to change tabs to force the histogram to redraw itself.

* The histogram tab still doesn’t get built until the user tries
clicking on the tab (thanks, Mike!)…but there’s currently a “data load”
every time the histogram tab is visited.

[1794]
Jython "library" initialization file. [1803]

This needs to go away quickly--I'm mainly using it as a proof of concept
for the time being.
Fix Jython Shell procedure submenu. [1803]

The problem appears to be the fact that a “PythonInterpreter” is used
to “exec” the string contents of a given module (basically as a way to
extract the function names), and a few modules required a little extra
initialization.
Cleanup. [1423]

Trying to keep my streak alive! Now back to reading about self
trepanation (in an effort to relieve some of this pressure in my
sinuses).
First stab at renaming subcategories.

Still need to work on refreshing the bundles in the toolbar.

[1796]
Refresh toolbar bundles upon rename.

Also fixed a problem with the favorite bundle manager not displaying
the renamed category correctly, and now there is a message if the
rename failed (for whatever reason).

[1796]
Forgot to remove logger object. [0]

Also removed the SLF4J imports since they aren’t in use.
Add license header. [0]
Using Java 7+ Path classes. [1423]

java.nio.file.Files, java.nio.file.Path, and java.nio.file.Paths make
working with files a lot less clunky.
Java 7+ try-with-resources example. [1423]

Try-with-resources is just a way to have Java automatically ensure that
a file (or “resource”) is closed after being used.

Also did a bit of cleanup.
Fix log statement formatting. [0]
Quick cleanup. [1423]
Refactor interpreter init logic. [1803]

Generalized “initBasicInterpreter”, “initLibraryInterpreter”, and
“doLibraryImports” methods into the “initJythonEnvironment” method.

Also cleaned up a bit and made a few Java 7+ changes.
Alter Jython initialization. [1803]

This should allow us to do away with library_init.py.
Actually follow initJythonEnvironment contract.

This also removes library_init.py, so you will probably want to run
“ant clean” prior to something like “ant jar.runlarge”.

[1803]