feat(windows): surface pin-hidden windows in the Windows switcher
Hidden windows were already in the tile:window:list payload but the
Windows feature rendered them indistinguishably and clicking them did
not unhide. Now hidden cards render dimmed with a "Hidden" badge and
clicking unhides before focusing. Adds desktop e2e regression guard
that a hidden window stays in the list with visible:false.