Add exporter configuration dialog.

This patch will show a dialog with configuration options for the
exporter proxy's properties after filename selection.

Change-Id: I16e65e677b7f1583b1c476eb7b1411bdda8c2da5
Merge remote-tracking branch 'stage/amr-datastructure-changes' into renderview-exporter-property-dialog

Change-Id: I99848d8639a08fbf9e1988b0bb577c48dde95236
Fix GL2PS export of vtkPVScalarBarActor.

This adds a special case for the paraview scalar bar actor
in which the pixel data from the texture is directly copied to
the gl2ps output.

Change-Id: Ia43382f27aebdc18630455b020e063855958965c
Disable GL2PS output compression by default.

Change-Id: I1b917eb750b24b6f3f6f351d62ea030661662cf1
Bring in GL2PS fixes from VTK.

Change-Id: I5dc21c45b73458c5458aaedb2807b7348c748deb
Fix CubeAxes annotation management in Client/Server/LocalRendering mode

Use the mechanism that was used previously to get the bounds from the server but extend it with the fields data so the client can properly process those fields even if the heavy data remains on the server.

Change-Id: I1bb085dc740de5eb109f341c0ffc0b7c51f82f45
Fix warning created by my changes (WebGL, NonOrthogonal, MultiSlice)

Change-Id: Iaac701ad6a563165ecf5a61f8d74abf6bd4b0dd8
Rename local var to prevent shadowing

Change-Id: I89be0567d9b654f72202449f006cf0684b85993c
Fix undeleted property link connection when a property link is being removed.

Change-Id: Ie8580957c45f3ec7e9b3e09fb47d90d6af1fb3a6
Fix signed/unsigned comparison

Change-Id: Ie5a12a3002e35754c84536d3bf49197a21bc26a3
fix warning

Change-Id: I3030c4fc71b2bd8ed208abee25b79e449e09d098
fix bug introduced while solving warnings

Change-Id: Ieb41b035c605b99f217082b06d2f1f64b29107d8
Merge topic '13406_fix_clientServer_localRendering_CubeAxesRepresentation' into renderview-exporter-property-dialog

Conflicts:
	VTK

Change-Id: Ide8cd9f9d00623779332302f103a6777395c9978
Merge topic 'fix_warning_seb' into renderview-exporter-property-dialog

Change-Id: Ib073ea0fbc4dbdcf8b76232732b2f705ad3908f9
Add missing display widgets to new properties panel

This re-adds the missing display widgets from the old panels
to the new properties panel.

Change-Id: Ica7ca271cebe4251eea5a71b340250e7ddaea3da
Adding in property for disabling cache of flow path filters.

Adding in DisableResetCache for vtkStreaklineFilter and
vtkParticlePathFilter. This is hidden in the GUI as it's really
only for coprocessing when the trivial producer has time information
but can only provide a single time step per pipeline update.

Change-Id: I8baf4c072a0f0aa8cf00eed4880622b2e372593d
Disable visibility of option for binary X3D exporter.

This breaks tests, and shouldn't be modified anyway.

Change-Id: I9dffdb634bc92c5539889c4b746a2cd9eb9fb017
Fix warning.

Change-Id: I023f74436385d7746ae61331b40ccdc3e9dbba79
Enabling passing scalars for unstructured grids in the contour filter.

Before the contour filter for mixed multiblocks (some structured grids
some vtkUnstructuredGrids) wouldn't allow you to pass the scalars
when contouring and the output would be odd in that the structured
grids would have scalar values but the unstructured grid wouldn't.
That has been fixed in VTK and this now exposes the extra options
in the gui.

Change-Id: I6624bbf27b8b64a953a0af8c08107135713636d7
BUG #13405. TimeRange not being updated correctly.

pqSLACDataLoadManager was not calling UpdatePipelineInformation() after it
changed properties that lead to new timerange information. As a consequence, the
GUI was not detect the change in time range. Fixed that. This fixes BUG #13405.