Update module dependency in PV after Rewriting all module.cmake@VTK

The current dependency relationship in vtk is unclear and misleading.
(Ex. linking wrong module/missing needed module) I rewrited them based on
 header files inclusion of header and source files in each module. This
MR is the follow up change in PV after the module update in VTK. See
details in my my python script project on gitlab.