Moving updater to editor-desktop

Simple refactoring that fixes #426