Add bestValidUpdateWithDeltasInAppcast:… for delegates

This allows delegate selected updates to fallback to a full update in
case the delta update fails for any reason