Fix bug in picking of invisible props in an assembly.

This bug was described in
http://paraview.org/Bug/print_bug_page.php?bug_id=9459
When a actor in an assembly is hidden it may happen that it can
be picked anyway. To fix that we make sure the prop is
visible and pickable before performing the pick rendering pass for it.

Change-Id: I0c546d68ffe41cce956f7a59e8c8b4defeddb0c0
ENH: Rename nodes to points in vtkStructuredData

Modified the function names in vtkStructuredData to use "points"
instead of "nodes" in order to be consistent with the rest of VTK.
Further, updated all affected code that is using vtkStructuredData
to reflect this change.

Change-Id: Iad0a876b49e0b5439e47b963c73885c2ade3c0d6
fix potential segmentation fault

If one table and one tree were requested as output from
vtkRCalculatorFilter, its output would be a vtkTable or vtkTree.
It actually needs to be a vtkMultiPieceDataSet to contain both
objects though, and this would result in a segmentation fault
shortly thereafter.  This commit fixes this degenerate case
and adds a test for it.

Change-Id: I53e468bba2e2d336dc7a4a7f9fb53fdcb64f98b6
BUGFIX: Fix issue with unigrid enzo datasets

Fixed issued with unigrid enzo datasets. The reader
was calculating number of levels to be 0, which was
leading to a segfault. Added code to detect unigrid
datasets and fixed the issue by setting the number
of levels to 1.

Change-Id: Ie9f1fbe8c3c38c69e5761b357256be9531ed10f3
Filters/Geometry: Remove some unused functions from tests

Change-Id: Ic1ae3928ee171531136d42630fec6484eb0a9cbd
Filters/Geometry: Hide WriteGrid if ENABLE_IO isn't on

It is unused otherwise.

Change-Id: Ic13a1e15ae2dd121b0122e7b520551184da57e2c
Clean up vtkMedicalImageProperties PrintSelf.

Change-Id: I721d91a75a04f485a34aeed9fa04b154d892b1f8
Fix clang errors on array initialization

Change-Id: I9c90b018f0f9477462b28f970b30d15084005ce4
Merge topic 'FixHyperTreeCxx11Errors' into master

d24747f6 Fix clang errors on array initialization
Merge topic 'update_vtk_sha1' into pv-master

118242d9 Merge topic 'tiff-zeiss' into master
c28d5026 Merge topic 'ExposeSlabSum' into master
048419fb Add SetSlabModeToSum() to vtkImageResliceMapper.
8dc4fbe9 Merge topic 'CleanHyperTreeGrid' into master
07512db9 Merge topic 'nifti' into master
e7aa61da Add reader/writer for NIFTIv1 and NIFTIv2 files.
c13f410a Merge topic 'RestoreInteractionWidgetTests' into master
1098bc2e Merge topic 'fix-locator-recreation' into master
7ff8bfd0 Two fixes for certain lsm (zeiss) tiff images.
33916af1 Merge topic 'tiled-tiff-extent' into master
0fe573e8 Fix the extent for tiled tiff files.
eb1a585d ENH: Provide PlaybackFile for recorded interaction events
f82238ed PERF: Parallel streamline was slow. Fixed.
f183298c Merge topic 'python-ptr-erase' into master
666ec458 Merge topic 'vtkweb_ssl' into master
d47d6677 Merge topic 'catalyst-web-better-workflow' into master
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: Ie60bd383aa22b225de246e543369e876095a23c6
Merge topic 'remove-unused-functions' into master

964d6c80 Filters/Geometry: Hide WriteGrid if ENABLE_IO isn't on
2b67930d Filters/Geometry: Remove some unused functions from tests
change the way we shut down the R interface

The use of atexit() was causing R code that uses the parallel
library to fail nondeterministically.

Change-Id: Iff8eaafd786341f7bc10d50338c50525be492385
NIFTI makes IOImage module depend on vtkzlib.

This dependency has to be stated explicitly.  This error wasn't caught
immediately because, on most sytems, vtkzlib is linked transitively via
vtktiff and vtkpng.

Change-Id: I36408557a7eed266fe05cdc891fc75dc1259502e
Add support for mobile device interaction

Change-Id: I6280c8faf0b57081a156e7e2f90ebd8a9df49c66
Merge topic 'nifti-zlib-depends' into master

1f777440 NIFTI makes IOImage module depend on vtkzlib.
Merge topic 'catalyst-web-handle-mobile' into master

53d52a87 Add support for mobile device interaction
Fix and clean vtkWin32OpenGLRenderWindow class.

The fix concerns the window name (title): before this patch, the name
could only be set once the window was created. A default name
was provided and appears in the title bar.
The window name can now be set before the window creation as
under the X implementation for instance.

Fixed some nonsence code in GetPosition().

On the side, the code has been cleaned (coding style, useless comments...)

Change-Id: I9e47941a932b1137964f93c6929bc0d0a2971ba3
Merge topic 'FixAndCleanWin32OpenGLRenderWindow' into master

98fcc712 Fix and clean vtkWin32OpenGLRenderWindow class.
Merge topic 'rename-nodes-to-points' into master

9bfa169c ENH: Rename nodes to points in vtkStructuredData