[751] Updater: always run on another thread, report errors,update url

Closes #18, closes #19