Split out Python-dependent code from Rendering-Base

Change-Id: Ia6de7fc0976ec71eea61cfb98b5b2d723268ebde
Merge topic 'fix-rendering-edition' into next

6e28c7c6 Split out Python-dependent code from Rendering-Base
Fix the SciberQuestToolKit install directories

Change-Id: Iaa169855be4010c275c00e879cbccf81f4c8860e
Merge topic 'fix-sciberquest-installdir' into next

fe8ffa90 Fix the SciberQuestToolKit install directories
Update VTK.

Change-Id: I5d502b3aa35af0eb6e8f1477a0400e12b2be5e3f
Merge topic '14565-composite-queries' into next

451556fd Update VTK.
Preset ViewFrame buttons on maximize/restore.

VIewFrame button selection was getting lost after a restore. Fixed that.

Change-Id: Id474c3628ceb8c72340f587388f09d1cfea6a3d2
Merge topic 'fix_multiview_widget' into next

f1a5e1e1 Preset ViewFrame buttons on maximize/restore.
Fixup array length in python DataSetAttribute.append methods.

Change-Id: I8df37f809bc5d47acf10cf6fbde7e22e4cab1de3
Merge topic '14565-composite-queries' into next

9c0de824 Fixup array length in python DataSetAttribute.append methods.
BUG: Save a cached copy of the representation to compare against

A cached copy of the representation data is stored and the is compared against
when setting a new representation.
This fixes issue 14558(http://www.paraview.org/Bug/view.php?id=14558).

Change-Id: Id5509f6ecd27cd74f52bb4365756ad375dce3409
Merge topic '14558-disconnect-cleanup' into next

b6b953a8 BUG: Save a cached copy of the representation to compare against