fix(signin): cache credentials for desktop sign-ins, otherwise only cache email

Fixes #1621.
Merge pull request #1626 from mozilla/issue-1621-fully-logout

fix(signin): cache credentials for desktop sign-ins, otherwise only cache email

r=ckarlof,nchapman,vladikoff