fix for unknown file types

When we don't filter by file type we should just accept every type of file. I got bug on windows when "normal" files like zip or csv are not recognized properly in os and don't pass validation even when i don't filter by file type. It is because fileObj.type() returns empty string and validation fails.