959570: Subscription names were being mangled in the installed products ...

...page.

This was due to the name concatination logic which replaced he last comma
with the word "and". This worked fine unless the subscription as a comma in it.