Use Jython's PosixModule to grab process id for mcservl.

Jython relies on jnr-posix to provide a "POSIX emulation layer" on a
wide variety of platforms (AIX, FreeBSD, Linux, OS X, OpenBSD, Solaris,
and Windows).
[0] Dreamweaver updates synced from web server.
Merge pull request #76 from tommyjasmin/master

Valid range for NCC EDRs has changed [978]
make TRACKING work in getADDEImage:  use "TRACKING" instead of "TRACK"
in URL.  [1050]
Adding error logging to AddeChooser's error handler. [0]
Logging envs passed to mcservl. [0]
Refactored previous commit. [0]
Change mcservl's working directory. [0]

Regrettably Java appears to lack a (hack-free) way to change the entire
application's working directory...but we can change the working
directory for child processes like mcservl.

Hopefully this will work!
Attempt number 2 at disabling checkbox. [884]

This one seems to be pretty reliable…
Reverting the changing local directory commit. [0]

I'll re-commit that stuff on separate branch.
[0] Dreamweaver updates synced from web server.
captureImage() working with vector files. [1303]
Merge pull request #64 from jon4than/servermanager_getpid

Use Jython's PosixModule to grab process id for mcservl.
Grabbing PID via JNA rather than runMcV. [0]
Updating dependencies. [0]
Bringing up to date with latest from Unidata.

This includes the contents of my IDV pull request that fixes the side
legend preference.

[804]
Misc. javadocs and import cleanup. [0]
Fix javadoc link. [0]
Fix javadoc error messages from choosers.

[0]
Merge pull request #78 from tommyjasmin/master

Decide server type is Radar when file type is NEXR [905]