Fixing the CoProcessingTestInput test.

Fixing it in two ways, the first was that it didn't fail when
it should have and the second was to fix it from failing.

Change-Id: I06291039353cac45720a7d2254ecb99dec3ef715
Moved VTK forward

Change-Id: Ic35e193cf07528c8b597e4773c0e8584b6932b57
Added FunctionFileName to Plot3D reader XML.

To support the ability to read function files.

Change-Id: I352f65e9a49e11ea21cb58af6f622b5f2ddd3397
Adding a warning for a change that isn't backwards compatible.

We split apart vtkCPProcessor into vtkCPPythonProcessor and vtkCPProcessor.
vtkCPPythonProcessor does initialization for ParaView and Python for
Catalyst but vtkCPProcessor only does initialization for ParaView.
vtkCPProcessor did used to also do initialization for Python though
so we need to add in a warning/error that the code has changed if
they try to add in a vtkCPPythonScriptPipeline if only vtkCPProcessor
is being used, otherwise bad things will likely happen.

Change-Id: Ib09dd560c913b4281c789f4a2931663c7d083931
Start server side refactoring for modular service composition

Change-Id: If4e4e54e51096bec7e374c605e7d501c8aa448e8
Refactoring Properties Panel (pqPropertiesPanel).

This commit refactors pqPropertiesPanel for better usability and visual
appearance. The changes can be summarized as follows:

- Added a new class, pqProxyWidget, which creates the 'auto-generated' panel for
any proxy. pqPropertiesPanel now uses this class to create the panels for
source/display.

- Property group were extended to add ability to group properties on non-exposed
properties (as demonstrated by Wavelet source). The visual appearance of
property groups was also changed. Also fixed leaks in ServerManager relating to
groups and new property attributes that were added in past for the panels.

- pqPropertyWidgetDecorator was added to provide a mechanism to add custom logic
to widgets which having to create new widget types. pqPropertyWidgetDecorator
can be used to control widget visibility, for example.

- Converted custom panels for for several filters to be non-custom i.e. simply
be auto-generated.

- Added mechanism for plugins to provide new pqPropertyWidget types for
properties, property groups or new pqPropertyWidgetDecorator types. Added an
example under Examples that demonstrates the use of the same.

- Added infrastructure to print debug messages when certain environment
variables are set (pqDebug).

- Removing obsolete SummaryPanel elements.

- Updated tests to work with these changes.

Change-Id: I49e82525ba666380b265a7f2075207dc2cd6f452
Fixing xml issues (tabs and typos).

Change-Id: I4b58bb963737b9a4c3df277762b3354d62995290
Fixing compilation issue (missing return value).

Change-Id: If5adf7961759e30371ff732ad1e0fad98e4f9033
Add support for WS authentication

Change-Id: Ifdce892e4f69b1b0b40f1a2546bc38ccec06b312
Fix miscellaneous dashboard issues.

Change-Id: I8f3059108e21fb52c84c6fc5485555d2723edaf5
Fix Expander appearance on Windows.

On Windows, the frame for the expander buttons was not being shown at all.
This cleans that up. Hopefully, things are still good on other platforms.

Change-Id: Ieef06be1df7a735d82b051c8cef1b685f5c5aadf
Fix shadowed variable warnings.

Change-Id: I565741922b56673d271cb683bf9d7df2b08fe3fb
Fixing apperance of Expander on Linux.

If this breaks the Windows appearance, we unfortunately will have to use
different styles for the two platforms.

Change-Id: I726c692da38270603ce0c86db5e4308af14f0525
BUG #14029: Fix Plot3D panel.

Multivalued enumeration properties were not handled correctly. This fix
addresses that issue.

Change-Id: I47a6b7bce053bbd2a36564c6ee19f38f0754dbff
Fix debugging message.

Change-Id: I62d95129ec288c831e848c43e098db9ccaac3b81
Final code cleanup for security support

Change-Id: Ie084a54eeec56757eaad42157fd7fa6e898e5c7a
Provide secret generation option

Change-Id: Ib713645b90db9b1ebc989a54febfe224e676ca39
Remove deprecated ParaViewWeb examples

Change-Id: I0bf1fc3aacb65e96ae8e442e8cc195fab7b1fa4f
BUG #0013810. Fixing PointSprites panel to work with new panels.

This is a quick hack, simply duplicating the existing code from
pqPointSpriteDisplayPanelDecorator in pqPointSpriteControls. There is
considerable cleanup that is needed to ensure this representation works in a
coherant manner with the rest of the application (currently this representation
uses several non-standard *tricks* that can easily break.

Change-Id: I3b6748b8f60d77890f1fa690a32150ca100b3eb7
Fix warnings in generated code.

Change-Id: I85ce609ff0ac1f31474d7579584eed9d5b08c4df