Hide the "checking with your email provider" message whenever the check is complete.

fixes #3638
Merge pull request #3641 from mozilla/issue_3638_checking_your_email

Hide the "checking with your email provider" message whenever the check is complete.
Tweaks to match i18n-abide 0.0.8
Use i18n-abide 0.0.8 which fixes the eval .json problem. Fixees issue #2501
Merge pull request #3655 from shane-tomlinson/issue_3647_async_requests

Issue 3647 async requests

@6a68 gave the r+ if concerns were met. Concerns addressed. Merging. Going to open a new PR to get context out of xhr.js and into network.js.
Hide the "checking with your email provider" message whenever the check is complete.

fixes #3638
Adding SHAs for various modules that had gone to glob
Inline those tooltips!

fixes #3154
Cleanup with @6a68's suggestions!

* Update the dom-jquery animation functions to smooth over jQuery bugs.
* If the animation functions have an animationTime of 0, immediately show/hide
* Add a "done" function to dom-jquery->show & hide
* Add a dom-jquery->exists function to check if an element exists in the DOM.
* Use animation updates to simplify the calls in Tooltip
* Clean up the tooltip code to get rid of animation hacks.
* Clean up the tooltip teardown code and cleaning up references.
* Clean up unit tests to make use of higher level abstractions in testHelpers.
Merge pull request #3656 from mozilla/issue_3154-inline-tooltips

Inline those tooltips!
Merge branch 'dev', remote-tracking branch 'origin' into issue-2501-upgrade-0.0.8
Merge pull request #3664 from ozten/issue-2501-upgrade-0.0.8

Issue 2501 upgrade 0.0.8
Eliminate the required_email module!

* Make the authenticate handle everything.

fixes #1873
Remove the remnants of the old requiredEmail module

fixes #1873