ENH: CXX tests should not fail if VTK_DATA_ROOT is missing.

The vtkTestingInteractor was trying to run regression tests even if
VTK_DATA_ROOT was not defined.

Many Testing/Cxx CMakeLists.txt files tried to run tests that required
input data, even though VTK_DATA_ROOT was not defined.

Subsequent topics will address Tcl and Python tests.

Change-Id: Iabf242f9f498ce044948ca1d4a29378b76ceb21d
Updated SimpleCocoaVTK to actually build against VTK git master

-Before this, the Xcode project was referring to VTK5 library names.
-Upped requirements to OS X 10.7 / Xcode 4 or better.
-Updated Instructions.rtf
-Updated Xcode project and nibs to newer format
-Updated CMAKE_MINIMUM_REQUIRED to match VTK itself
-Although it now builds, there is still a crash at runtime...

Change-Id: Idc8c2bd668ea4cff3411cde026bd26a609a00843
Modify NRRD reader to handle ASCII encoding.

Change-Id: I9f15e2be8ffbe6cd14171fdec2795d28fa6418fb
Add test for NRRD Reader.

Change-Id: If2bb7cdfc2b3df212c2c3d5c0733c8157bacd90d
Minor compile fixes.

Add algorithm include for transform function.
Get the case correct for vtkActor2D.h.

Change-Id: Ie95b5971c96b0b7d94c5a726f37c20f9768da346
Check for more time units for the netCDF CF time dimension.

Change-Id: Iba9a6ffd754829806aa22fc380ec458614e7687d
COMP: fixed llvm libc++ build error by removing invalid 'operator<<'

Change-Id: Ibc925dc9c71669249d257c93cc6b413704a84035
Fixed spelling in debug string.

Change-Id: Ie6663639195bcbafcfc00794f8ecb4d4f2a0cdbf
Fix uninitialized variable warning in vtkLookupTableWithEnabling

This fixes a uninitialized variable warning for the
vtkLookupTableWithEnabling class by always initializing the
logRange variable.

Change-Id: I72f07bcb450a997677e005ceb84cb5a268b2257d
Simplify the LinePlot3D test

Reduced the number of points generated, and use an opaque pen.

Change-Id: I29f436434cc79b6baa7feb01e8bc2b1bc7dafe1d
Increase GL2PS image error threshold to 15

This increases the GL2PS image error threshold from 10 to
15. This fixes the TestGL2PSExporterRaster tests on a few
dashboard machines.

Change-Id: Ic24c1f03d3e12aa69e64158e51bc9aae81fd7306
ENH: CXX tests should not fail if VTK_LARGE_DATA_ROOT is missing.

Change-Id: Ifef3f144080eaf887d135308ead0a57c7db86b2d
Fixed invalid cast caught by clang ubsan

'large' values, like 255, were being cast to 'char' which, on many
platforms, can hold max 127, invoking undefined behaviour.  The buffer
was already typed 'unsigned char', so I just changed the cast.

Change-Id: I16b6f135f29f1e8adf61bd71b44067bc75cc8ede
Increase default line width for point handle 2D

This increases the default line width for the point handle
representation 2D from 0.5 to 1.0.

Change-Id: I2ed494dcc5b2e1a0174a23172316fa981f701757
Disable multi-samples on TestSeedWidget

This disables multi-sampling on the TestSeedWidget test which
allows it to pass on machines that support multi-sampling.

Change-Id: I113b4f86699b3dc8a1a24c5d9038f92a1410c65d
Merge topic '13843-netcdf-time-units' into master

f2c6d028 Check for more time units for the netCDF CF time dimension.
Merge topic '13844-nrrd-ascii' into master

aa4b1aa6 Minor compile fixes.
68fd5bc4 Add test for NRRD Reader.
eb27d367 Modify NRRD reader to handle ASCII encoding.
Linked tests against interactor styles to enable interaction

Change-Id: I4a32ccaf1012eb0f53bdc2bb8101c79a77770e9f
Merge topic 'added-interator-to-tests' into master

29e4561f Linked tests against interactor styles to enable interaction
Fix memory leak in TestRandomPMomentStatisticsMPI

This fixes a memory leak from in the TestRandomPMomentStatisticsMPI
test for a vtkTable which was never Delete()'d.

Change-Id: I6c81c7fc41b23b03877fb4e5474b5a8e78816411