Be a little more defensive on types of inputs

This is a small tweak for browsers that don't support the blob api.  I'm using this as part of an uploader derived from jQuery-File-Upload and am using this project to generate thumbnails.  I would like to avoid having to feature sniff for the FileApi in my application and would rather just blindly pass file objects to this plugin.  Unfortunately this generates stray http requests.