Abort when DISPLAY isn't valid

There's not much else to do. There's no return and making the
RenderWindow a zombie object isn't any better. Throwing an exception
isn't good either since nothing else throws exceptions around here.

Change-Id: I4cd36c6ba833f02471764b18e7700796735f6a7a
Document vtkTypedDataArray<vtkIdType>::GetDataArray() behavior.

Add some notes explaining that an extra step must be taken when
subclasses vtkTypedDataArray to hold vtkIdType elements.

Change-Id: I0063c97529e5dd15713186184920c6100ab5452c
Install CMake/vtkMakeInstantiator.cmake file

gdcm needs this file to be installed

Change-Id: I01912af36aef5e49d09c5f165ab9570954a40b91
Enable vtkArrayCalculator to generate normals and texture coordinates.

Can generate normals, tcoords and coordinates in the same time.
Also fixed copy through data for graphs.

Change-Id: I872181c05786a23a5cc9abc7f21edbd7b4d88ccd
restore original settings after painting tooltip

This commit fixes a bug that affected the labels that indicate how
many vertices are hidden within a collapsed subtree.  The size and
orientation of these labels would potentially change based on whether
or not a vtkToolTipItem was currently displayed.

The problem was that vtkToolTipItem modified the vtkPen, vtkBrush, and
vtkTextProperty used by the painter.  This commit changes this behavior,
so that the original painter settings are restored after the tooltip is
drawn.  This makes the appearance of the rendered scene less dependent
on the order in which the items are painted.

Change-Id: I48acba6313a63539a2116cd8d2929fe8ab162de8
new baseline for TestColumnTree

The previous commit (9c5d606) changed the orientation of the
collapsed subtree label in this test.  While the prior orientation
also looked nice, it was a side-effect of the orientation of the
heatmap's column label.  Thus, it was subject to change based on
what order the items in the scene were rendered.  It also did not
look correct for all possible dendrogram orientations.  This new
baseline depicts the label where its orientation is determined
by that of the dendrogram.

Change-Id: Ia6ef68ff573234f1e189a3124bc92295ac85ba6a
Added third baseline image and use proper constant for an event.

Change-Id: Ib85dd1a314227a7c9792af7c94646d44562781b3
Merge topic '14294-calculator-normals-tcoords' into master

8c121635 Enable vtkArrayCalculator to generate normals and texture coordinates.
Merge topic '14350-opacity-interpolate-scalars' into master

fdba82c1 Added third baseline image and use proper constant for an event.
Fixed issue when no time steps are available in the file.

The TimeStepRange member variable would have values of {0,-1}
if no time steps were in the input file which also caused
reading from out of bounds of an array.

Change-Id: I428b2b1826b66f30b2d9e859d6e810aee65d405d
COMP: Memory leak

Valgrind detected a memory leak. Test faied to delete filename.

Change-Id: I0b101c01fb694e84f04976781f5e3744819e00e8
Merge topic 'Valgrind_TestDelimitedTextReader2' into master

71f44a01 COMP: Memory leak
Merge topic 'InstallCMakeInstantiator' into master

89630c0d Install CMake/vtkMakeInstantiator.cmake file
Merge topic 'vtkIdType-mapped-array-doc' into master

c4cd8246 Document vtkTypedDataArray<vtkIdType>::GetDataArray() behavior.
Merge topic 'vtkXMLReader_fix_time_range' into master

dfb5738d Fixed issue when no time steps are available in the file.
Merge topic 'fix_label_position' into master

7e18b302 new baseline for TestColumnTree
9c5d6061 restore original settings after painting tooltip
Merge topic 'fail-gracefully-on-X-errors' into master

1d1fb483 Abort when DISPLAY isn't valid