Abort update-subrepos if a git command fails

There's no point to continuing since the most likely cause for failure
is internet (or github) outage.