remove unverified certs once an email is verified

fixes #2924
update user.js tests to use mocked email

changes to syncEmailKeypair to now check addressInfo
were calling an xhr with the email of testemail@testemail.com.
We didn't have those XHRs mocked, so everything blew up.

Switched all the usages to the mocked email address of
testuser@testuser.com
Merge pull request #2931 from seanmonstar/verifying-should-remove-unverified-cert

remove unverified certs once an email is verified