Bug 1096971 - Don't propagate an error when the package downloaded was the same we had and update the minimanifest etag and hash correctly on resume. r=fabrice, a=bajaj