return thumb size of variation image on upload

Instead of loading the full size of the image in preview, load the thumbnail size to improve performance.  In addition added a more specific level of replacement to prevent replacing any/all images in the area if 3rd party plugin is adding content there.