Revert "Remove unused variable from pqMultiBlockInspectorPanel"

This reverts commit 0bf3865f426ccae289ac87cdf97aa1ae6b113f28.

Change-Id: I89f7968980df6002aff3b8d71557e1e49816c5a0
Merge topic 'composite-data-display-attributes' into next

974abb7 Revert "Remove unused variable from pqMultiBlockInspectorPanel"
Make PARAVIEW_ENABLE_WEB a dependent option

Make PARAVIEW_ENABLE_WEB a dependent option so its only
available if PARAVIEW_ENABLE_PYTHON is enabled.

Change-Id: I775c604a03afcfd5da6e34369a4bc98911c8859c
Merge topic '0013949-web-enable-dependent-option' into next

b89b93e Make PARAVIEW_ENABLE_WEB a dependent option
Removing dependency on vtkPVServerManagerRendering.

vtkInitializationHelper was using vtkSMUtilities which is in
vtkPVServerManagerRendering. That added an unnecessary dependency on rendering
which caused failure in Catalyst builds withoout rendering. Moving the
ListAttachedMonitors() method from vtkSMUtilities to vtkInitializationHelper to
overcome this issue.

Change-Id: Ife732871fd70709f48c132ed13c0b6dc241baf0d
Adding new Catalyst edition (Essentials).

Adding a new edition for Catalyst, named Essentials, which will include some of
the common filters. To make it easier to create such editions, extending
catalyze.py to take in multiple input directories. Essentials edition extends
the "Base" edition to add vtkPVArrayCalculator (for now). We will add more of
the commonly used filters subsequently.

Change-Id: I6565f9aee7767f24e7c414bba932e62375d84218
Merge topic 'catalyst_essentials_edition' into next

5dea12b Adding new Catalyst edition (Essentials).
770a3d7 Removing dependency on vtkPVServerManagerRendering.
Improve multi-block tree-view right-click menu

This improves the right-click menu for the tree-view in the
multi-block inspector panel.

Change-Id: I4af4bc4b6e9c2f0acc4da9c519302897fb3a209e
Merge topic 'composite-data-display-attributes' into next

b18923d Improve multi-block tree-view right-click menu
BUG #13933. Allow non-present arrays in Python scripts.

"ColorArrayName" property no longer checks the validity of the array specified
so long as the array is specified as  a tuple (<attribute>, <name>). It will
check (and fail if array not found) when the user simply specifies the array
name as a string.

Updated Python trace to ensure that for "ColorArrayName" we indeed trace out a
tuple rather than just the arrayname.

Also cleaned up vtkPVOptions to expose publicly accessed enum. Updated
servermanager to use the enum rather than the hex values.

Change-Id: I219e83ba58b825e40bb4c5a32b69207ff57d9d3c
Merge topic '13933_fix_python_missing_arrays' into next

461501c BUG #13933. Allow non-present arrays in Python scripts.
BUG #13933. Ensure ColorArrayName doesn't raise exceptions.

Ensure that older scripts that simply set arraynames for ColorArrayName property
don't raise exceptions in symmetric-mpi mode i.e. coprocessing mode.

Change-Id: I4b15275ac54ced7b5facb969f20f83fb300b346f
Merge topic '13933_fix_python_missing_arrays' into next

617617f BUG #13933. Ensure ColorArrayName doesn't raise exceptions.