Reimplement fix for pr #1.

Add new values for default images to match additions to gravatar api. Change enums to classes with a public constructor, to allow users to always access the up-to-date api without needing to wait for a library change.

Also bump the maximum image size allowed, to match the current api.