SciberQuestToolKit ctests and feature updates

Added ctests for convolution,vortex detection, topo map, ftle,
poincare map, and parallel i/o. refactored the reader in anticipation
of striding feature. added FTLE filter. updated sm xml for pv new UI.
fixed bugs in custom panels. added LOG kernel to convolution. added
binary threshold. added feature to cull segments in streamlines. Fixes
for batch utilities.
Merge remote branch 'origin/master' into sqtk-testing
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
SciberQuestToolKit-bug-fixes

Fixed pipeline/extent translator regression in bov writer, updated
sm xml default values for readers and writers. fixed streamline data
bug in cull periodic transitions where x length was applied to y
and z directions..

Change-Id: I06fa76bfb792c11371fc2cfa17bb3800ea862599
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
SciberQuestToolKit bug fixes

Added support for periodic bc in FTLE. Fixed during removal of
periodic bc segments in stream tracer where one array was not
coppied to the output. No longer accumulate streamline geometry
when computing ftle. Added a ctest for the field line tracer.
Added dataset outline capability in test utils.

Change-Id: I73a44069b2dfbd965c8320ce727034a7e3e05263
SciberQuestToolKit dashboard warning fixes

Change-Id: I52b570a8870ef506607050ee16c3cfb98d209138
SciberQuestToolKit update meta reader UI

Refactored the meta reader so that it can automatically size
the block cache based on the available ram per mpi process.
This should make it easier to use (except on SMP's TODO).
Removed the custom qt panel for the meta reader. Fix a couple
of dashboard warning reports.

Change-Id: I25d00d08e8818b035e7a317295b459aa6ee1f5d0
WIP: Working on a new approach for the quad view.
Fixed the QuadView size problem.

QuadView now ensures that the dummy "ViewSize" property is set to  the full size
of the view to ensure that the vtkSMLayoutProxy takes the full view size into
consideration when laying out views. The quad view now shows up correctly on
tile-displays!!
Fixing selection in quad view.
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
SciberQuestToolKit out of core cache updates

Added autmatic sizing to OOC cache. Updated logging. Added
a paraview source object for the log.

Change-Id: Ic47aa47512eb74fe4a8ff5418ecebfc491a99f5c
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