fix(client): Hide sign out from users who signed in from Firefox desktop.

This started out as a complicated combination of changes but is now a very simple change to hide the "Sign out" link from users who signed in from Firefox desktop. Fixes the most critical piece of #612.