Stats screen fixes, layout changes

Even more fixes to saving state on stats screen. Diretide, etc,... are no longer included when searching for any mode + a hero.
Multiple layout changes, addition of more smallscreen layouts.
Now checks if a user has a public profile/played some games before.