make the image size setup stuff pluggable

in case we need to override it in a child theme