Rebased dev and resolved conflicts in these files:

    resources/static/common/js/user.js
    resources/static/dialog/js/misc/helpers.js
    resources/static/dialog/js/modules/authenticate.js
    resources/static/test/cases/common/js/user.js

Conflicts:
	example/rp/index.html
	resources/static/dialog/js/misc/helpers.js
	resources/static/dialog/js/modules/dialog.js
Making forceIssuer optional on address_info and cert_key. Extracted withType.

Rewrote patch to work with latest primary-transition-ux patch on b2g tip.

Conflicts:
	resources/static/dialog/views/set_password.ejs

Conflicts:
	resources/static/dialog/js/modules/verify_primary_user.js
Missed adding new dbutils.js
i18n-abide requires named variables to be replaced to end with `s`
Start a stub for fixupIssuer which will scrub the issuer.

Conflicts:
	resources/static/dialog/js/modules/dialog.js
/wsapi/stage_reset and requestPasswordReset no longer take a password.

Conflicts:
	resources/static/common/js/user.js
Fix the tests! Mostly updates to function signatures and adding a couple of addresses to the mocks.
Set the issuer when the dialog first starts and forget about it.

Remove all the extra forceIssuer code everywhere.

Conflicts:
	resources/static/dialog/js/misc/helpers.js
	resources/static/dialog/js/misc/internal_api.js
	resources/static/dialog/js/misc/state.js
	resources/static/dialog/js/modules/authenticate.js
	resources/static/dialog/js/modules/verify_primary_user.js
Remove the *ForceIssuer* functions from storage.js and user.js. Once the issuer is set, it should be forgotten about.

Conflicts:
	resources/static/common/js/user.js
fix JSHint errors
Fix the success callback for stageAddressForVerification.
Cleaning up after rebase from dev. All QUnit tests pass.
Start on the work to get an assertion for the forceIssuer.
Add a few basic tests for internal.watch.

When loading up the internal_api, only set user.setIssuer if an issuer is saved for the current domain.
Fix the broken getAndValidatePassword tests.

The QUnit tests for getAndValidatePassword were updated to use the set_password template whenever the main site signup/signin pages were removed.
Clean up the template logic which figures out which set password text to show
Change `forcable` to `forcible`
Cleanup.
Cleanup and add tests for the authenticate module.
Check to make sure the forced issuer is a hostname. Add unit tests to make sure the check works.