gitclone: let errors on update propagate
Update use to tolerate errors in develop mode, to prevent buildout from deleting develop working copies if anything happens, then this behavior was extended to non-develop mode, apparently by mistake. In non-develop mode, we want error to propagate, if something went wrong with updating this repository, buildout should delete and retry.