Manipulation of map layer visibility by description.

[1691]
Updating logback dependency. [0]

Running “ant clean” prior to building will remove the 1.0.13 JARs from
your “dist” subdirectory. You may also need to update the JAR files
associated with McV in your IDE.

(this sort of thing is part of the reason why I keep bringing up a
switch to something like Maven or Gradle)
First attempt at logging cleanup. [1689]

This will attempt to rename “${mcv.userpath}/logs” to
“${mcv.userpath}/archived_logs”! This commit implements most of what
Inquiry 1689 recommends, but rather than deleting any files, it
currently just prints debug about the files that would’ve been removed.

I’ve tried to minimize the performance impact of the cleanup, but
anyone on a non-SSD drive may notice a hit. If that happens, *please*
let me know.
Allow user to set path to log file via cmdline.

Check for whether or not “mcv.logpath” system property was set. If it
was, that’s the path logback will use. If it was not, the new
“UserpathRollingFileAppender” class will force the default log path to
“MCVUSERPATH/mcidasv.log”.

[1689]
Add "-logpath" flag to runMcV scripts. [1689]

Now the log path can be set like so:

runMcV -logpath /tmp/foobar.log
OR
runMcV.bat -logpath C:\temp\foobar.log
Forgot to add license header to new class. :( [0]
Cleanup and javadoc. [0]
Do binary override stuff so you get a _MappedGeoGridFlatField object
back when doing arithmetic on objects of that type.

Currently only working on 3D data... i.e., if you don't specify a
"level" when using loadFile.

@Jon...I did a local override of IDV's GeoGridFlatField.java ...
only addition is the override of the "binary" method.

[1589]
Assorted clean up of DraggableTabbedPane. [0]

Still needs javadocs…
Update rsyntaxarea dependency. [0]

Again, you’ll want to run “ant clean” prior to building, and you may
also need to update the JAR files associated with Mcv in your IDE.

…now to actually make use of said syntax highlighting!
Fix problem with archive servers. [1682]

Parsing stack traces is ill advised…but I suppose sometimes it can’t be
avoided.
Reorder custom ground station UI line (E9) [1074]