adding lower case emails if the assertion isn't a hashed email. 

fixes #469.

I think. It looks like the `.toLowerCase` comparison was already being done for hashed emails, this just adds lower case to non-hashed emails. Should fix #469. Would like to write a test to test it, but the testing framework here is old and a little confusing. Just PR'ing for now, will figure out tests in the near future.