Merge pull request #45 from l1ll1/master

two fixes
Merge pull request #46 from l1ll1/master

remove a bunch of unnecessary CallAfters from methods executed on the th...
new cvlsshutils
Hopefully fixed Windows issue with flickering Command Prompt windows.
Still trying to fix flickering Command Prompt windows on Windows OS's.
Still trying to fix flickering Command Prompt windows on Windows OS's.
More fixes for Windows flashing Command Prompt window issue.

Fixed some Identity Menu / SSH Key Dialog stuff which was broken
by recent changes to the KeyModel class.
Updating submodule version.
Second attempt at speeding up TurboVNC version check on Mac OS X.
Updating submodule version.
Merge branch 'master' of https://github.com/CVL-dev/cvl-fabric-launcher
Fixed CVLFAB-746, CVL home-directory sharing on Windows.
Updating submodule version.
Merge branch 'master' of https://github.com/CVL-dev/cvl-fabric-launcher
Updated ResetKeyDialog's arguments to use keyModel instead of
privateKeyFilePath.

Identity Menu now uses KeyModel's fingerprintAgent() method, instead
of implementing its own.
Merge branch 'master' of https://github.com/CVL-dev/cvl-fabric-launcher
Fixed CVLFAB-749 (EndBusyCursor should always be in try/except block).
Merge branch 'master' of https://github.com/CVL-dev/cvl-fabric-launcher
Bailing out of dump_log early if launcherMainFrame is None.
launcherMainFrame will be None if dump_log is called when
the Launcher version number check fails (try changing
launcher_version_number.py to trigger this).  An alternative
workaround would be to uncomment "launcherMainFrame = self",
at the beginning of LauncherMainFrame's __init__ method, so
that launcherMainFrame is never None when dump_log is called.
Now importing LAUNCHER_URL,TURBOVNC_BASE_URL from utilityFunctions
model, instead of using global variables.