BUG: DebugLeaks detected leaked objects

vtkLODActor failed to delete its mappers because of flawed logic.

Change-Id: If796925ab899a2453b5247ae859172bbedd23372
Merge topic 'LODActor_LeakedObjects' into master

3f75b2a7 BUG: DebugLeaks detected leaked objects
Teach Examples to use ExternalData

Teach vtk_add_test_cxx and vtk_test_cxx_executable to work in
Examples/*/Cxx directories when variable "vtk-example" is set and
"vtk-module" is not set.  Convert Examples/*/Cxx/CMakeLists.txt to use
these functions.  Populate Examples/*/Cxx/Baseline/ directories with
ExternalData content links for example baseline images.

Change-Id: Ic7d847a4561f5ed882b35e80c3ce98aa578ef7d3
Merge topic 'use-ExternalData' into master

a731ca41 Teach Examples to use ExternalData
Add option VTK_DATA_STORE to specify ExternalData object store

Replace the ExternalData_OBJECT_STORES cache entry with a VTK-specific
name "VTK_DATA_STORE".  In the common use case there is only one store
so make the option a "PATH" cache entry for easy handling in cmake-gui.
In order to allow advanced users to configure multiple stores honor any
ExternalData_OBJECT_STORES that is set but do not add the cache option
by default.

Select a default for VTK_DATA_STORE based on the results of local user
configuration.  First, teach the SetupForDevelopment.sh script to run a
SetupExternalData.sh script that prompts the developer for a default
value.  Second, if no default was selected by developer setup, look for
a VTKExternalData or ExternalData directory as a sibling to the source
tree.  Third, if the previous two attempts failed, fall back to the
environment variable ExternalData_OBJECT_STORES for advanced users.

Change-Id: I964cb99aa204176010f27948a9bd40a00836532f
Cleanup OggTheora support.

There was no way to know if vtkIOMovie had OggTheora support enabled. Hence
adding a vtkIOMovieConfigure file that has this configuration made available.
Now when OggTheora support is available, vtkIOMovieConfigure.h defines
VTK_HAS_OGGTHEORA_SUPPORT.

Change-Id: I1efe54cb43f3ea09ab36a7bfa5a6a13d9b5c0593
Merge topic 'fix_ogg_support' into master

227749cb Cleanup OggTheora support.
Merge topic 'ExternalData-default-store' into master

d7bf9e9a Add option VTK_DATA_STORE to specify ExternalData object store