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

- Added mock support for tests (so drone will pass)

- protocol cleanse - http: -> http