Address one case where updated app wouldn't relaunch

If we didn't fall into the "fuzzy bundle id" matching logic,
which will happen when the bundle's name matches and we don't
need to rely on bundle id matching (say, we're upgrading Hype to
Hype, rather than Hype-2), we wouldn't store the final
installation path to properly relaunch.