Bug 942546 (PR for v1.2 only) - Use different labels for "Add to home screen" in buttons and headers

Use the same approach of bug 859035 to work around string freeze.

If string is localized use the new localization, if not fallback to "add-to-home-screen". Bug 942546 includes a PR to use "Add link" for the header.