feat(client): user cache, and PubUserDetails event
wip!(client, shared): re-enable browsing games, sota