Adjust email auth backend to allow emails to contain capitals

Before it was lower-casing everything first which prevented users being
able to login if their email address contained capitals.  We now only
lower case the host part as this is case-insensitive.

Fixes #505
Add Meridian as an example Oscar site