Cleaned up compiler warnings given by gcc

Change-Id: Iedd1e85109893bf28fc4ba88a28e6e4da415a41d
Added required library for plugin

Change-Id: I37010d254f2899596da3b3bdd140249566b0a851
Baseline for CatalystLiveBreakpoint test.

Change-Id: I1f0864618ac1977eb80aaac42c0ffafc4bbc7cb9
Merge topic 'animation-dependency'

6fa702ef animation: depend on VTKExtensions
Merge topic 'catalyst-cmake-warnings'

91f4167c catalyst: quote $@ expansion to avoid splitting on IFS
d966b8f6 catalyst: ignore unused command-line variables
Merge topic 'disable_unused_vars_warnings'

0f18d072 Avoid unused CMake variable warnings when building examples.
Merge topic 'fix_eigen_warnings'

c73352e1 Convert ICC warning to status.
Merge topic 'fix_id_selections_in_find_data'

bbbdfb32 Fix ID-based selections in FindData dialog.
Merge topic 'fix_python_packages_and_modules_in_vtk_modules'

7f8505cf Update cmake rules following vtk-modular changes for Python.
Merge topic 'pvweb-fix-failing-superbuild-test'

d3db447a Should fix the failing nightly binary test called Test-pvweb.
Merge topic 'pvweb-support-reverse-connect'

e13f30eb Protocols support reverse connection, web visualizer gives example.
Merge topic 'silence-eigen-warnings'

72065253 SciberQuest: try to ignore warnings from Eigen
Merge topic 'sync-external-data'

f4f40a26 tests: sync external data script with VTK
Merge master into next

* commit 'aa525d5d662ea6c7036e47a07e4c8a146a773e5f':

Change-Id: I7ee5fa13aa73649597e5e1852450ebb9da630b43
Merge topic 'live-breakpoint' into next

c01bfef0 Baseline for CatalystLiveBreakpoint test.
7ed2b148 Disable Delete for Catalyst PipelineSource objects.
4e43dbbe Try to fix CatalystLive test.
b9b5eeb9 Use a 'file save' icon for writer parameters proxies.
23572702 Catalyst writer parameters proxies cannot have extracts.
89b6e507 Move Catalyst writers parameters proxies into insitu_writer_parameters
e6bab00e FIX: ParaView does not crash on Disconnect.
Merge topic 'vr_plugin_fixes' into next

7c8a562f Added required library for plugin
5dc6861c Cleaned up compiler warnings given by gcc
Add python syntax highlighting

This commit adds python syntax highlighting to the pqPythonScriptEditor
and the QTextEdit used to put in code for the Python Programmable
filters.  The pqPythonSyntaxHighlighter class is added and can be
attached to arbitrary QTextEdits to give python syntax highlighting and
some useful code editing properties like automatically expanding tabs
and a fixed-width font.

Change-Id: I1b558cb434f4ffd417a178a3c804019719df19a7
Tab key inserts spaces in python cosole

This commit modifies the python console so that if the current line has
no text other than the prompt, then the tab key will insert 4 spaces
instead of bringing up the code completer.

Change-Id: I12bf30dec76edeca4fb0a625d036e9be428f52c4
Add a dialog for properties panel python scripts

This commit adds a widget that pops its contents out into a dialog.
This is used for the properties panel text fields that contain python
scripts for the Programmable Filter and Programmable Source.  A button
is added to pop the text area out into the dialog and bring it back.

Change-Id: I1cd39479859046e35f7cf5af41a017b47461213b
Adding functionality to marshal vtkDataStructures on different processes.

This has a bit of a hack in vtkExtractsDeliveryHelper.cxx to
pass information about blanking. When Berk finishes his changes
for consolidating blanking and ghosts this change may need to
be revisited.

Change-Id: I24d2b8f636b6da4f0594223667e60f17aa05ab7a