Case insensitive login

Signed-off-by: Alan Gardner <alan@armoin.com>
Downcase email before validating

Signed-off-by: Alan Gardner <alan@armoin.com>
Always search for downcase email

Signed-off-by: Alan Gardner <alan@armoin.com>