Update vtkPVHardwareSelector

Update vtkPVHardwareSelector to reflect refactor device specifc
code into the new vtkOpenGLHardwareSelector.

Change-Id: I4ae0fd4f76f5d90900d02ef78654351f29ee7a24
Fix some warnings

in vtkPVServerInformation fix int to bool performance warning
in vtkSMRepresentationProxy fix unreferenced formal paramter warning
in pqMultiBlockInspectorPanel fix signed-unsigned comparison warning
in pqScalarValueListPropertyWidget fix declaration shadow warning
in vtkTexturePainter fix int to bool performance warning

Change-Id: Ic849b1fe0f1518a81e697f6e68bbd925391b4d24
SciberQuestToolKit Plugin: Don't use VTK RK45 integrator

Change-Id: Ib65f302593bedfe83a1b96e28a9ac43a97fbef44
BUG #14336. Fix building on Examples.

Examples were not being build with BUILD_EXAMPLES was ON. Fixed that.

Change-Id: Id982866a5fce5402f9eeaca207b2008b8e3f119e
BUG #14437: Fix delete of help proxies

The previous version was iterating over the number of proxies and
deleting a help proxy at each iteration.  I suspect this caused the
index <-> proxy reference to update making the iteration over number
of indicies invalid.

Instead create a list all the proxies to delete first and then delete
them without referencing proxies by index.

Change-Id: Ic2fee72a41e19308f80cfa82427ada55ff3331c3
Renamed some paraview classes to vtk in the docs, as appropriate.

Change-Id: I04bf566b7965035baca22e25388c1eb7fe026541
append rather than replace with cmake properties

When configuring TestSystemCaps changed set_source_files_properties
to set_property because we need to append rather than replace
previous values. This change lets both MPI and Python report run.

Change-Id: I178523a08780253c63b2e751189d6053a04cd839
BUG #14186: Fix issues with scaling for point sprites.

The problem was arising from the fact that the properties for selecting array to
scale radius or opacity by were being set to default values prematurely. Due to
the extensive custom logic in the point sprites code, setting the array names
was not sufficient and caused inconsistencies between what was shown in the UI
and what was happening under the covers. Fixed the issue by ensure that by
default, we don't scale my any array.

Also fixed issue with loading state, where the radius range was getting reset
when the panel was created for a visualization loaded from state files.

Change-Id: Icc19ad145cafb2cfed59e88c617e931ab303b72c
BUG #14338. Fix build issues with vtkhdf5.

vtkhdf5 is not a linkable target when using external HDF5. One must use the
module API to ensure that the linking works correctly in cases where HDF5 is
external or internal.

Change-Id: I60223a0c69a4f4748c0f7db392a11be58ec2a1f4
BUG #14339: Fix elevation filter panel.

Hide properties that are controlled by 3D widgets explicitly.

Change-Id: I17f7f2f1f221d26ac2ad798c751ff660f5710b66
BUG #14263: Fix pvpython in installed ParaView.

Fixes the issue commit 8bd0620b attempted to fix. We need to add the location of
*Python.so files to sys.path since they are no longer in the same place as the
ParaView shared libraries. Fixed that by correcting the typo in commit
8bd0620b.

Change-Id: Ic5b7618e09a5423d9ae8d89bf0f51e80861883d0
BUG #14343: Fix hang in tile-display mode.

When in data-server/render-server mode with tile-display, ParaView was hanging
when rendering data. This was due to the fact that the data-server never
realized that it was in tile-display mode since the -tdx/tdy parameter is
specified on the render-server and was never communicated to the data-server.
Fixed that issue by adding a communication step between data-server and
render-server during initialization to ensure that they are on the same page as
far as the tile-display mode goes.

Change-Id: If1690293c4087adff5ffa1affd4103a053a1cbde
Merge branch 'hardware-selector-pv-bug' into update_vtk_master

* stage/hardware-selector-pv-bug:
  Fix some warnings
  Update vtkPVHardwareSelector

Change-Id: Ic318f6f25d2e021f8fedeaac2959924deb446f1f
Update VTK to master.

Change-Id: I173589e6906056c8476635d89bdf50e84a58d598
Fix build issues after udpating VTK to origin/master.

Change-Id: I2de016e22ec8f48cbddd1dc80de9a3de71a46d08
Fix SciberQuestToolKit plugin

Change-Id: I1cd42dc4af930f0bc67ba3157f96d76dd1a3db4d
Use vtkzlib as a module in AnalyzeNIfTIReaderWriter

When VTK's zlib is disabled, vtkzlib is just a trampoline to zlib
itself since vtkzlib doesn't exist.

Change-Id: I1e4d490678cc7c5c6b7eba1db17fb48ff3fc0f22
Update VTK for build failures in ClientServer wrappings

Change-Id: I29d40f4377a09f480b119ddb0a90f1a51cbc9a74
Create output directories for replacements

Change-Id: Ibd92c965186381190c4e6ada4fcf2a634d17936b
Cleanups in catalyze.py

Use os.path.join rather than string addition, remove semicolons, and
clean out hard-coded paths.

Change-Id: I6b9933d79cee948dded7a1fd72ca51fd5058bebf