Do a lot of work on the updater, make it compatible with dev builds