VTK: fix FILE_SET API usage by dependent projects
TTK choked on the unconditional-if-new-enough-CMake usage of FILE_SET
usage in the module system. Make it optional.
- Ben Boeckel: vtkModule-file-set-opt-in (vtk/vtk!10691 (merged))
- Yohann Bearzi: redistribute-data-ghost (vtk/vtk!10687 (merged))
- Ben Boeckel: nompi (vtk/vtk!10685 (merged))
- Mathieu Westphal: vtkDataSetAttributesFieldList-fixed (vtk/vtk!10640 (merged))
- Mathieu Westphal: latin1_proper_support (vtk/vtk!10680 (merged))
- Spiros Tsalikis: converge-cfd-cgns-reader-fix-comp-names (vtk/vtk!10686 (merged))
- Mathieu Westphal: improve_guide_visi (vtk/vtk!10473 (merged))
- Mathieu Westphal: compute-shaders (vtk/vtk!10675 (merged))
- David Gobbi: remote-vtkdicom (vtk/vtk!10613 (merged))
- Sean McBride: cdash-warnings (vtk/vtk!10673 (merged))
- Stephen McDowell: namespaece-fix (vtk/vtk!10598 (merged))
Also updates the plugin API to support a similar flag and update ParaView's usages to turn them on.