Hi,
We got the email validation stuff sorted out properly tonight. We even have javascript tests (thanks Krinkle)!
Revisions got reviewed by Brion and bugs 959 & 22449 are now fixed.
I opened bug https://bugzilla.wikimedia.org/26910 as a merge request for Roan.
Thanks everyone!