bug 14453 fix for stream tracer

per http://www.vtk.org/Bug/view.php?id=14453

thanks Jorge for the patch

Change-Id: Ief67c8224f1d39b2c918bf24d3f4f347ee5a3835
Report runtime linker search path to VTK clients

Add a <module>_RUNTIME_LIBRARY_DIRS module information value.  Teach
vtk_module_config to report <ns>_RUNTIME_LIBRARY_DIRS by collecting and
de-duplicating the directories from the modules.

This restores the VTK_RUNTIME_LIBRARY_DIRS value provided by VTKConfig
prior to modularization.  It is useful for consuming applications to
find their runtime library files for packaging.

Change-Id: I488d5c1395203a2492a4f5cc9b3c1d97385a31c3
Merge topic '14426-huge-png' into pv-master

21df2ad Change the default compression level for PNG to 5.
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

Change-Id: I61dd2b74ecf898020d64b08efd04436d0c340b28
Merge topic 'module-RUNTIME_LIBRARY_DIRS' into master

dd4b51b9 Report runtime linker search path to VTK clients
Fixed issue in filter leading to sanitizer errors.

vtkDataSetSurfaceFilter had some funky code designed to optimize
(minimize) allocation of small objects. This required apparently
writing beyond the limits of an array. It was not a bug but made
tools like the clang sanitizer think that it was. Fixed it while
still maintaining the allocation optimization, at the cost of a
bit more memory usage.

Change-Id: I3ef7051e85601a4440f02cb4dfe2e15227a06e87
Merge topic 'dataset-surface-fix' into master

3978a87e Fixed issue in filter leading to sanitizer errors.
Merge topic '0014453-fix-for-streamtracer' into master

921fac16 bug 14453 fix for stream tracer
ENH: Update vtkDelaunay2D to support DesiredOutputPrecision

This updates vtkDelaunay2D to support a choice of desired precision
(default, single, or double) for output points. It uses the analogous
code in vtkThreshold as a model.

Change-Id: Ib5d9149f5bb34fc4be0b5005b0e94e38fcf5b52b