AppendDataSets now support integer ids
When merging points, if point global ids are present, then points are merged if their ids match. This commits extends the compatilibity from vtkIdTypeArray to signed and unsigned int, long, long long.
Addresses paraview/paraview#19961 (closed)