Updating a smart client application fails if the product name is changed

If you change the product name of a smart client application and republish to the same publish and install/update site, client updates fail because the application is not recognized as the existing application. [CR 468853]