vtkWeb: Teach launcher.py to wait for ready_line

Rather than just waiting the full timeout check the output of the
process for the ready_line ( which is configured in launcher.json ).
This should resolve timing issues related to server websockets not
being ready to receive client connections. Also in error paths rather
than return status code 200 (ok) return a reasonable error code.

Change-Id: I3cd99ab5758184002500e3b9adc6208d0fd736e0
vtkWeb: Add appropriate error codes for launch requests

Rather than returning 200 ( ok ) set the response code to an
appropriate error code.

Change-Id: I5a474cb0ffd66881216d1600b51a1f560f5b2207
Added initial ghost points support to vtkDataSetSurfaceFilter.

vtkDataSetSurfaceFilter now ignore output cells that contain all
ghost points. Note that this is a partial implementation and only
works for unstructured grids and 3D cells.

Change-Id: If335a9ecf5e9db1700695118fcec6e77bfe58720
Add #error when trying to build as Cocoa ARC

Proper ARC support is forthcoming, but this is useful for now.

Change-Id: Ie487b2d589511748dfb43841a2cdd1df3beb4101
Add component-wise set functions for Border and Gutter (vtkChartMatrix)

Change-Id: Ie8d28892ba4167136a066fc2723f1b549f8145fe
Set Bold and Italic axis label properties for ScatterPlotMatrix.

Change-Id: I6c184424cc94e0c08df3af156a387a240988626c
Merge topic 'view-setings' into master

de01f9e8 Set Bold and Italic axis label properties for ScatterPlotMatrix.
5d417755 Add component-wise set functions for Border and Gutter (vtkChartMatrix)
Allow custom TestTM3DLightComponents timeout

Generalize the timeout increase in commit 15605b33 (Increased the
timeout slightly to allow passing on slow machines, 2013-03-03) to allow
configuration of the timeout in the local cache.  This will allow it to
be increased on the few machines where we need to do so (typically for
software-only GL) without increasing it everywhere.

Change-Id: I37be08ab9fd6e2b2cab1239b55d0874aed577bf3
Merge topic 'custom-TestTM3DLightComponents-timeout' into master

1de7c32b Allow custom TestTM3DLightComponents timeout
ENH: DuplicateNodes property to RCB partitioners

This commit adds the DuplicateNodes property to the structured
RCB partitioners, which controls where the nodes between
partition interfaces will be duplicated or not. By default the
nodes are duplicated, which yields partitions that are abbuting
at the interfaces sharing a face. If the DuplicateNodes property
is switched off, there will be a "gap" between partitions, which
is common with Finite Difference codes in particular.

Change-Id: If57529e60f608444dbd055d62d1b1d863e22b924
BUGFIX: Fix integer overflow in vtkStructuredData

Fixed issue wherein GetNumberOfNodes() and
GetNumberOfCells() would return erroneous
values for larger grids due to integer overflow.
Fixed that and added a regression test.

Change-Id: If693b4d02ed5e1eda4a75663659a54fd45f3b022
ENH: FieldData deserialization to a subextent

Change-Id: I52e04acecdc549410d6901116716bd50fba82875
Merge topic '14646-scalar-bar-borders' into pv-master

1aa0a945 Merge topic '14646-scalar-bar-borders' into master
02666b57 Merge topic 'unreachable-return' into master
d80ccfb6 Fix unreachable code warning in otherCellTypes.cxx.
2e262725 Merge topic 'catalyst-web-composite' into master
6d42e913 Improve basic search in web-catalyst
f43db5e0 Merge topic 'R_row_names' into master
20d5df76 BUG: Border visibility from underlying vtkScalarBar actor
48341cd5 copy row names from R to vtkTable
0b03bebf Merge topic 'catalyst-web-composite' into master
3ce7a4f1 Improve ParaView cinema UI
01a29205 Merge topic 'NSOpenGLPFACompliant' into master
dfaddbaa Merge remote-tracking branch 'pvvtk/pv-master' into HEAD
621c98ad Merge topic 'view-settings' into master
468f25df Removed all uses of deprecated NSOpenGLPFACompliant
410e53cd Name enum LEFT, BOTTOM, ... Location.
90ef4451 Merge topic 'vtkOStreamWrapper-std-string' into master
...
Merge topic 'view-setings' into pv-master

de01f9e8 Set Bold and Italic axis label properties for ScatterPlotMatrix.
5d417755 Add component-wise set functions for Border and Gutter (vtkChartMatrix)
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: I36e7d9033c7ec65a4cbafc43f547eebf5219c237
Merge topic 'cocoa-arc' into master

bcb33444 Add #error when trying to build as Cocoa ARC
Fix and enhance bag plots.

Fix the way how the bags are computed. They are now performed at
50 and 99% of the distribution.
Functional bag plots also create a median serie which is the
median line of all input series. Outliers series are also
tagged with an "_outlier" extension in their name.

Change-Id: I990428c9b79278be9be725491232b3e9d69190b0
Add cost estimate for Catalyst Web

Change-Id: I3101ca92d225baccf37e61b6039f38fa48ec1318
Merge topic 'catalyst-web-estimate' into master

794807f6 Add cost estimate for Catalyst Web
Catalyst-Web estimate UI fix

Change-Id: Ic58744ab805433fd58aa086d675b5fc1aad21d1b