package: ignore failed downloads with IGNORE_ERRORS

When IGNORE_ERROR is set, also skip broken downloads, this is required
to make a full "make download" run even if some upstream sources are
unreachable.