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
BUG: Fix the weight computation in the InterpolateFunctions method

The InterpolateFunctions method computes the weights using 1/r**2
normalized sum, and Distance2BetweenPoints computes r**2, so the
weight should equal 1.0 / Distance2BetweenPoints.

Change-Id: I73b6d028e67c84ae5a53eddd65a839671e77b564
ENH: Introduce the vtkQuadraticPolygon class and its tests.

Change-Id: Ie302abbcf17f66ceab26f341cba61f111c955a37
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
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
Merge topic 'FixPolygonInterpolateFunctions' into master

12a9dff6 BUG: Fix the weight computation in the InterpolateFunctions method
Merge topic 'quadratic_polygon' into master

4f14d560 ENH: Introduce the vtkQuadraticPolygon class and its tests.