fixed gravatar method to work with users who have no email, ie twitter logins