Fixked locking after triggering  update for all action with tray menu.
Smallrefactor with model enums and fix for avoiding information "Update downloaded and wait for being installed: null"