Fixed multiple conflicts to do with the repo updater moving to broadcasts from the previous progress listeners.