use Data.Text.toCaseFold instead of toLower when comparing emails during password recovery. this closes haskell/hackage-server#214 for good