Adding a CanReadFile() to discard files without XYZ Molecular data
to address paraview/paraview#19558 if the reader attempts to open a file which does not start with a positive integer, it surely is not a molecular XYZ data file and we reject it. Can @mwestphal review the proposed change?