Installed packages are stored with uninstall IDs

It will either take the IDs from the installer in the manifest or from the registry (if only one change is detected).
but now the string is totally different when version is present or it's not

`[google-chrome] Google Chrome (38)`
`google-chrome`