Downcase email before hashing

According to the Gravatar docs, all emails should be converted to all
lowercase before hashing.

See: http://en.gravatar.com/site/implement/hash/