Fixing a bug and making vtkCompleteArrays more efficient.

Change-Id: I218d07ac3c4cbe667ba157e2e01b083ba872192a
Merge topic '15109_improve_vtkCompleteArrays' into next

2f9b20b0 Fixing a bug and making vtkCompleteArrays more efficient.
Use value rendering to let cinema do lighting client side lighting

RGBZ viewer has new mode in which you make it render a particular
array component to the screen. See the setarray... and start/stop
properties and try it in the GUI to demonstrate.

Added API to data_exploration.py that uses it. See
data_exploration.testDynamicLighting to demonstrate.

Change-Id: I9198ed0c5148e032e1f0d99a010245af300593ee
Merge topic '0015111-enable-cinema-dynamic-rendering' into next

7b82beb4 Use value rendering to let cinema do lighting client side lighting