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.