The new autoselection for updating installed entries would firstly
not be looking at the right amount of download links, and further it
would not be able to identify the links it needed to, as it did not
look at the descriptive names (where the filename is often stored),
which then would not match. These changes ensure that we look at
the right bits of information when doing this check. End result is
that updating works.
- Ensure that the cache doesn't forget installing and updating items
- Analyse more of the download link information, and use correct counts
BUG:419959