Bump vcr dependency
Thumbnail edge-casey images

Files with filenames that are too long and those using formats without a magic
number are fixed by using Tempfile.new with an array and naming the file using
its slug.
Raise an exception if an image cannot be processed