BUG: Avoid redistribution of stuctured grid when volume rendering.

Due to a bug in logic, despite best intentions
vtkStructuredGridVolumeRepresentation was ending up marking its data as
redistributable. Consequently, vtkPVDataDeliveryManager was redistributing it
which was negating the whole purpose of having
vtkStructuredGridVolumeRepresentation. This fixes that issues by adding API to
vtkPVRenderView to call MarkAsRedistributable() to unmark the representation as
redistributable.

Change-Id: I8474d2f9246b90b3989510688e2a6d67223f5fcb
Hide scalarbar vertical borders

The scalar bar width does not control the layout of
vtkPVScalarBarActor anymore, the vertical borders are therefore useless.

Change-Id: Ic2d390d9191c8454753429199f34f784541fb212
General cleanup in vtkOrderedCompositeDistributor.

vtkOrderedCompositeDistributor no longer needs the caching logic. Cleaning it up
to make the code easier.

Change-Id: Ibad7e18ee5f098bd493ccc71f15ef57da6fddfce
Restore scalar bar widget position and size.

Change-Id: I73513bc0cf8b5c12bf4f2ae4c09199f3dddc6b95
Only store modified properties to python state files

This updates the python state file code to only store properties
which have modified values. This reduces the clutter in python
state files.

Change-Id: Ie1a7115771f79b1b7f30bd9e21bd39a66bae5d75
BUG #14158: Update threshold panel to use double-ended slider.

Updating Threshold panel (i.e. pqDoubleRangeSliderPropertyWidget) to use double ended
slider instead of two separate sliders. This overcomes wierd sync and update issues
that were common with Threshold panel esp. on Macs.

Change-Id: I2afad95c7d582a547c03974da9830554fe320f7c
Add PARAVIEW label to SavePythonState test

Change-Id: I14c0538fc460ded1ce410df78f1fee64f62bbec3
In directory mode the file chooser would display the parent directory.

So for directory /temp/foo we would get /temp/ instead of /temp/foo/

Change-Id: Ia3d56dfa5f10a377b353c604eb90d1121d24cb20
Add method to change radius of color button

Change-Id: Id9edf0152d0b8c658f65cf439069ee302e41ad0f
Bring VTK master to fix a double delete

Change-Id: I9d907891b336a94b0aeaf6b32cb18f1d4bf019d1
Merge topic '14158_update_threshold_panel'

8107ac4 BUG #14158: Update threshold panel to use double-ended slider.
Merge topic '14161-ColorButtonRadius'

7128c1a Add method to change radius of color button
Merge topic 'bring-vtk-master'

d4f1224 Bring VTK master to fix a double delete
Merge topic 'cleanup_vtkOrderedCompositeDistributor'

8c35f37 General cleanup in vtkOrderedCompositeDistributor.
Merge topic 'filechooser_directory_bug'

4381528 In directory mode the file chooser would display the parent directory.
Merge topic 'fix_structured_grid_rendering'

69dfc49 BUG: Avoid redistribution of stuctured grid when volume rendering.
Merge topic 'only-store-modified-properties'

0eb081c Add PARAVIEW label to SavePythonState test
9c46abb Only store modified properties to python state files
Merge topic 'scalarbar-remove-useless-borders'

9c7f284 Restore scalar bar widget position and size.
dbc8382 Hide scalarbar vertical borders