Use Persona navigator functions

Improves the experience in a few ways:

* Fixes login on iPad/Google Chrome
* Persona login state is applied globally, i.e. logging out of persona.org will log the user out of all sites on microcosm
* We now supply the site logo to Persona when logging in.