Merge remote-tracking branch 'origin/feature/6923_implement_auto_update'
Merge remote-tracking branch 'origin/feature/7069_conjoin_spectra'
Merge remote-tracking branch 'origin/feature/7085_help_image'
Merge remote-tracking branch 'origin/feature/6903_qtassist_win_debug'
Merge remote-tracking branch 'origin/feature/6962_move_wide_angle_new_api'
Merge remote-tracking branch 'origin/feature/7097_usable_scripts'
Merge remote-tracking branch 'origin/feature/6469_LoadForPeaksFiles'
Merge remote-tracking branch 'origin/bugfix/3393_ConvertToPointData_axis'
Merge remote-tracking branch 'origin/feature/7108_conjoin_files'
Merge remote-tracking branch 'origin/feature/6705_qt_conf_windows'
Merge remote-tracking branch 'origin/feature/7078_startlivedata_custom_usage'
Protect the ScriptRepository from empty string

the Algorithm UpdateScriptRepository first check if the repository is valid,
meaning, it is installed and correct.

Protect ScriptRepositoryImpl from empty ScriptRepositoryLocal string.

re #6923
Do not trigger UpdateScriptRepository if it is not installed

if the user never installed the ScriptRepository, it should not try to
update it. As so now.

re #6923
Merge branch 'bugfix/6923_auto_update' into develop