vtkModuleWrapPython: support passing in an interpreter

Merged Ben Boeckel requested to merge ben.boeckel/vtk:vtkModulePython-custom-interpreter into master

This allows projects to use their own interpreter if necessary.

Additionally, a project can pass in an empty interpreter to disable anything that may need it.


Cc: @jcfr

Merge request reports