14164: Fix incorrectly set VTK_HAS_STD_ISFINITE variable.

This change is necessary for compilation with gcc in C++11 mode.

The check_symbol_exists() macro that we had been using to find
std::isfinite, std::isnan, and std::isinf always failed, so it
wasn't doing anything useful.  Both this macro and the newer
check_cxx_symbol_exists() are unsuitable for std::isfinite etc.
because these function might exist either as function templates,
or as simple function overloads, depending on the compiler.

As a side note, the existing checks for the c99 functions, e.g.
  cmake_symbol_exists(isnan "math.h" VTK_HAS_ISNAN)
should instead use this:
  cmake_cxx_symbol_exists(isnan "cmath" VTK_HAS_ISNAN)
because vtkMath.h includes cmath, not math.h, and on some systems
math.h provides these function while cmath does not (or, cmath
might only provide them within the std namespace).  In fact, most
instances of cmake_symbol_exists() in VTK should be replaced by
cmake_cxx_symbol_exists() when VTK adopts a more recent CMake.

Change-Id: I1ef7cd4daa52067badb0928d01c3f8b22953c601
add row/column info to tooltip

The tooltip displayed while hovering over a heatmap cell now
includes the name of the row & column.  This makes it easier for
a user of this class to tell what data value they're looking at
when they are zoomed in on part of the item.

Change-Id: Idd3df2bcd98986d49ddaeee0f2b9353209c7f67f
Removed deprecated and useless 'register' keyword

Fixed clang dashboard warning.

Change-Id: I89056ee91d0aade22bd129367fe3b8fbaf9ab8b5
Merge topic 'coordinates_in_tooltip' into master

a9abb469 add row/column info to tooltip
Merge topic 'std-isfinite-detection' into master

f808e0c6 14164: Fix incorrectly set VTK_HAS_STD_ISFINITE variable.
Merge topic 'more-register' into master

3e490c8c Removed deprecated and useless 'register' keyword
COMP: Clear VTK_HAS_STD_ISFINITE and related variables.

The cmake variables VTK_HAS_STD_ISFINITE, VTK_HAS_STD_ISNAN, and
VTK_HAS_STD_ISINF were set incorrectly prior to commit c4b4eb3b,
and the incorrect settings are stuck in the CMakeCache.txt of many
machines (and will be until they clear their cache).  So this commit
specifically removes those variables from the cache, in order to
allow the correct checks to be done.  This commit will be reverted
after one week.

Change-Id: I27073fbe199957a551c65c090313d74a850b28db
Merge topic 'clear-std-isfinite' into master

f1760ede COMP: Clear VTK_HAS_STD_ISFINITE and related variables.