Fix primaries on FirefoxOS
Update favicon
Initial commit for supporting partial localization of TOS and PP

Conflicts:

	lib/static/views.js
	resources/static/dialog/views/required_email.ejs
	resources/static/dialog/views/set_password.ejs
	resources/static/dialog/views/verify_primary_user.ejs
	resources/views/dialog.ejs
	resources/views/layout.ejs
	resources/views/signin.ejs
Adding path to log message per jedp
Merge pull request #3581 from mozilla/update-favicon

Update favicon

r+
Merge pull request #3580 from mozilla/issue-3375-localize-tospp-merge-dev

Support localization of TOS and PP
Fix returning from IdP verification on FirefoxOS

Background: sessionStorage can be wiped on FirefoxOS when authenticating with the IdP. We need to store a momento with dialog bootstrapping info for when the user returns from the IdP.

* store primary IdP verification flow info in localStorage with a nonce
* Store the nonce in window.name for FirefoxOS, sessionStorage for IE8.
* When returning from the IdP, look for nonce, load info from localStorage.

fixes #3572
Simplify the nonce generation. Thanks @jedp!
Merge pull request #3567 from shane-tomlinson/issue_3566-firefoxos-idp

Fix primaries on FirefoxOS
Merge pull request #3592 from mozilla/issue_3572_firefoxos_idp_verification

Fix returning from IdP verification on FirefoxOS
Fixes #3467 - Redirect old /signin, /signup, /forgot to the homepage

I've modified the REDIRECTS and redirect() function so that we can
also specify whether the redirect is a 301 or a 302. Prior to this
we were only able to do the default 302 redirect.
Merge pull request #3594 from mozilla/issue-3467

Fixes #3467 - Redirect old /signin, /signup, /forgot to the homepage