Fix user name/vest button in header for mirroring+SSL.

Fixes 3 and 4 from Claire's testing. Vest button should appear on archive pages, and user's name should appear in the header for regular pages (e.g. FAQ) when logged in.