Reorganize the hiearchy for interactive widget
PENDING until !3546 (closed) is merged
MR !3546 (closed) introduce the concept of interactive 2d widget within paraview but there's still some issue with the architecture : pqInteractiveProperty2DWidget is mostly a copy paste of the pqInteractivePropertyWidget.
Imo we'd need to make the pqInteractivePropertyWidget an abstract class while keeping all the logic we can inside it, and then introduce a new pqInteractiveProperty3DWidget class for all widget that currently inherit pqInteractivePropertyWidget.