Optimize vtkPolyData::GetCellEdgeNeighbors.

Rather than search the cells containing pt1 for those
containing p2, just find the intersection of cells containing
p1 and p2. This eliminates the expensive calls to GetCellPoints,
and replaces the O(c1*s) algorithm with O(c1*c2) (worst case
scenario, c1=cells containing p1, c2=cells containing p2,
s=size of cells).

If we could sort the cells in CellLinks, this could be improved
further to O(c1+c2) (see std::set_intersection). Unfortunately,
doing so breaks vtkDecimatePro in terrible and strange ways.

Change-Id: Ieea59c5d69be4bea3c10a708f7780bc2e59636b3
Merge topic 'fix_control_points_editing' into pv-master

a6b0b0d BUG #14283. Fix change events fired by vtkControlPointsItem.
Merge topic 'parallel-surface-lic-pv' into pv-master

07904db Merge topic 'parallel-surface-lic' into master
07365e3 Surface LIC: dashboard cleanup
3d998a9 Merge topic 'fix-java-jogl-widget' into master
4cb2867 Fix JOGL interactor widget issue
dc4aea4 Merge topic 'lex-Wdocumentation' into master
678a3d3 Fix warnings in flex-generated code
e44a88f Merge topic 'data-changed-reduction' into master
6135517 Merge topic 'type-template-name-cache' into master
411f86f Merge topic 'locator-estimation' into master
0ddb2c1 Merge topic 'export-real-python-init-functions' into master
d9de1cc Export the real_init* function from *PythonD libraries
be11748 Merge topic 'vtkweb-add-scroll-support' into master
423daa8 Add support for Scroll event on vtkWeb viewport
9a85a68 Merge topic 'vtkIdList-performance-tweak' into master
388b3f1 Merge topic 'matrix-performance-tweak' into master
7d0df77 Merge topic 'unified-bindings-warning-sweep' into master
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: Ie027d4d1bb0ca2d9bb3cf534726fbb2c7c5eae6f
Merge topic 'get-cell-edge-neighbors-performance' into master

b52d74e5 Optimize vtkPolyData::GetCellEdgeNeighbors.
Added missing private dependency, disabled test

Adding missing private dependency on vtkIOImage for vtkRenderingParallel
and disabled a Python test that is equivalent to the C++ tests using XML
shaders to test generic attributes.

Change-Id: I4a29650fc8aeb0cbc2800aed8daab5a695cabc9c
Merge topic 'rendering-remove-xml' into master

980e8951 Added missing private dependency, disabled test