Update GL2PS export dialog with size factors.

Change-Id: I255d291ddad8ded75a2678a388c0bf3186a1e8b8
Ensure Catalyst tests are enabled correctly.

Change-Id: Ica42df50ba4309fa118b26205666355ec722629d
Ensure vtkPVPythonCatalyst is Python wrapped.

vtkPVPythonCatalyst wasn't getting python wrapped since we were missing the
vtkPVPythonCatalyst_WRAP_PYTHON flag which was set by vtkModuleTop.cmake.
Fixing it. We really need a cleaner solution for this.

Change-Id: I891e5ae9347783f52e7320b255c7887a804daf87
Remove unnecessary printouts

Change-Id: I990efce9268f46e57167a92f3598d0515776e1bc
First interconnection between Pipeline browser and ParaViewWeb session

Change-Id: I876e3860c02e106f33f2491adb0348a071872ba0
BUG: mark abstract classes correctly

Change-Id: Iae16568ba89d91f07c45a20a57b89f628a005fc9
Don't replace an algorithm's executive if a proper one already exists.

In vtkSISourceProxy, an algorithm's executive is automatically
replaced with a given executive. Reasons to avoid this:

1) if it is the same executive, we have unneeded computation

2) if it is an executive that is derived from the requested
executive it replaces the desired one with a superclass of
it. For algorithms with specialized executives that are set
as the default executive for them it will replace them.

This fixes the issue.

Change-Id: I361e552d822fcfea43bdfc90a2929c1f509fa0fc
Add Pipeline based Web application + Update documentation

Add pipelineBrowser JavaScript widget
Add new pipeline browser based web application
Update documentation image and text
Add to main page the Data probe application
Update Widget cmake section to change destination path to be more consistent for external web components

Change-Id: I5d106cddf5358ae4ce654002191df88451c46ad5
Small changes to the Catalyst adaptor API.

Added in a method to allow simulation codes to easily
add in multiple Python script pipelines through the C
and Fortran adaptor API.

Change-Id: I0411b0f189625f77765c0ab940da0b0e4ae63693
Make sure to invalidate the view when something is changing

Change-Id: I10e62658b446235a5ca5d23cd919a810a2086ed4
Merge topic '13950-gl2ps-size-factors'

ba6b6bd Update GL2PS export dialog with size factors.
Merge topic '13973_do_not_auto_replace_algorithm_executive'

57bb7aa Don't replace an algorithm's executive if a proper one already exists.
Merge topic '13976_api_for_extra_catalyst_scripts'

60c2fb1 Small changes to the Catalyst adaptor API.
Merge topic 'fix-paraviewweb-view-update'

ed511d2 Make sure to invalidate the view when something is changing
76e7220 Add Pipeline based Web application + Update documentation
97874c4 First interconnection between Pipeline browser and ParaViewWeb session
Merge topic 'renable_catalyst_tests'

9cd9dfe BUG: mark abstract classes correctly
e8f9560 Remove unnecessary printouts
cc3f00f Ensure vtkPVPythonCatalyst is Python wrapped.
ceb3bf0 Ensure Catalyst tests are enabled correctly.