Store push tokens for individual games, and store push tokens when the picker is opened and closed immediately

check that the token is not stored multiple times (i.e. cached in localstorage)