Multiple errors for non blob files - fixed

fixed multiple error prompts when uploading non blob files
Merge pull request #21 from phoenix303/master

Multiple errors for non blob files - fixed
Fixed last merge.
Return false if file parameter is not a File, Blob or String.