Show update errors to the user
Adds partly localized error message toasts. In the past if we had a 404 or network failure, STATUS_COMPLETE_AND_SAME
was returned, and the toast was shown. Completely bad UI.
And if there was actually a successful update, don't leave the user confused, and show that all other repos were fine.
Also removed the errmsg
variable. The way it was constructed was broken: The variable gets only written when a repo-based error occurs, and used when a global error occurs.