Refactor and upgrade dependency to firebase
logout: always
logout: always
Merge branch 'master' into auth/persona
unmerge
restore broken authentication after merge
Add confirmation before opening popup (works better with popup policy)