Fixed errors in Launcher

- fixed incorrect snapshot URL (was same as latest release)
- only check if latest candidate is not installed - rather than selecting
latest non-installed candidate
- fixed potential deadlock (busy icon updating)