CURA-1923: UpdateChecker: Using jobs for checking and cleanups
CURA-1923: UpdateChecker: Using jobs for checking and cleanups

Does the same like in SliceInfo in Cura.
Additionally I replaced the current usage of threading with UM.Job.

Contributes to CURA-1923
onitake/Uranium,onitake/Uranium