Add tests to exercise invalid/expired cert code, check for context fetch errors.

cleanupIdentities takes a proper failure callback now.
Add & fix interaction_data tests.

* Fix a problem with one of the orphaned checks failing if the intereaction_data tests are run in isolation. When setting a user as signed in, both their authentication level and their
* Add a test to make sure GET data is stripped from xhr_complete.
Make sure there is only one consecutive XHR event for a given URL.

fixes #3148
Updates to include new platform and config support

General clean up of the entire README.md file - first several sections for installing, configuring, and running the automation.
Merge pull request #3168 from mozilla/issue_3153_invalid_certs

Issue 3153 invalid certs
Remove the wait message when generating an assertion that caused IE8/9 ugliness.

We originally put the wait message in because the keys used to generate the assertion were very long. We have since shortened the key length to a point where assertion generation is fast on even mobile devices.

Removing the screen.

fixes #2618
Use the compile-json from i18n-abide instead of the one from the svn repo

Fixes the problem of "Removing the last address will cancel your Persona account" always being in English.

fixes #2492
Fix button width in "Is this your computer" not keeping up with screen resize.

jQuery changed the way to remove a manually set CSS style. We did not keep up when we updated jQuery. Now we do.

fixes #2066
Fix doubly escaped RP name on "verify with primary" screen.

Only singly escape the idpName and siteName.

fixes #3173
Merge pull request #3181 from mozilla/issue_2618_ie9_flash

Remove the wait message when generating an assertion that caused IE8/9 ugliness.
Merge pull request #3182 from mozilla/issue_2492_remove_last_email_english

Use the compile-json from i18n-abide instead of the one from the svn repo

@zaach gave the r+, merging.


fixes #2492
Make sure the IdP and RP names are only escaped once.
actually bump version in specfile after branching train, derp
Merge pull request #3171 from mozilla/issue_3148_xhr_polling

Issue 3148 xhr polling

@kparlante gave the green light, I'm merging!

close #3148
Ensure the userid is set after completing any sort of address verification.
Ensure emails are synced after email verification any time the user has an auth_status.

Even if the user gets a mustAuth response, the required_email module depends on the emails already being synced.

issue #3178
Update README.md

fix 1 char typo
Merge pull request #3186 from mozilla/issue_3173_double_escape_rp

Issue 3173 double escape rp
recognize windows 8 and NT 5.0
Merge pull request #3201 from jrgm/issue3187-windows8

recognize windows 8 and NT 5.0