[bug 897058] [bug 905118] [bug 897985] Persona bugs

This pull covers three persona bugs:
- One to enable sign in with Persona during AAQ flow.
- One to fix the redirection issues on sign in with Persona.
- Enable sign in with Persona on mobile.

r?