add support for ProgrammableConduitSource
refer to the discussion here for details: https://discourse.paraview.org/t/supporting-arbitrary-schemas-with-programmable-conduit-based-producer/13759
refer to the discussion here for details: https://discourse.paraview.org/t/supporting-arbitrary-schemas-with-programmable-conduit-based-producer/13759