Updating DEPENDENCIES.
Merge branch 'master' of github.com:CVL-dev/cvl-fabric-launcher
Merge pull request #28 from l1ll1/master

two pieces of work
Set the icon for the progress bar window on Linux and Windows.
Merge branch 'master' of github.com:CVL-dev/cvl-fabric-launcher
Updating cvlsshutils repo from previous merge.
Fix for CVLFAB-672
"Launcher does not call deleteMassiveJobIfNecessary() when the user
clicks the cancel button on the progress dialog"

In reality the deleteMassiveJobIfNecessary code is not used anymore,
and the code for canceling the job had a typo:

    event.loginprocess.stopCmd.format(**event.loginprocess.jobParams)

should have been

    event.loginprocess.siteConfig.stopCmd.format(**event.loginprocess.jobParams)

Due to the try/except block that quietly caught all exceptions, the log had no
details about what really went wrong. So I've added some more logging as well.
Removing unused code deleteMassiveJobIfNecessary().
Updating cvlsshutils commit.
s/stoping/Stopping
Logging exceptions in try/catchall blocks.
update cvlsshutils.
indentation fix
If the user has an old setting for cvl_login_host that is not in the current list, force them to the first option.
Updating to latest version of cvl-ssh-utils submodule.
Changed wx.DEFAULT_FRAME_STYLE to wx.DEFAULT_DIALOG_STYLE.
Updated sub-module version.
Updating version of cvl-ssh-utils submodule.
Trying to clean up better when uninstalling on Windows, or
when upgrading to a newer version, (in which case the old
version's [UninstallRun] should be called automatically).
Added exception handling for case where SSH tunnel gets terminated
prematurely.