- New deleteMassiveJobIfNecessary function avoids the need to call qdel in multiple places.
- The progress-dialog-update methods are now members of the LoginThread class, so they
    can be called from outside of the run(self) function.
- The main loop which waits for a MASSIVE Vis node now checks for an abort request from
    the progress dialog.
- Changed delay for showstart from 5 seconds back to 10 seconds.
- Added a new check to deal with the possibility that no Vis node(s) were found after the
    Vis node request loop.  This shouldn't happen, but it did, due to an indentation bug.
- The Cancel button on the progress dialog is now disabled after an abort has been requested.
- The Exception (a) and (b) blocks now close the progress dialog, and display the debug window.
Merge branch 'master' of https://github.com/CVL-dev/cvl-fabric-launcher

Fixed conflicts in:
	launcher.py