Render stacked plots as separate colors in legend

Modified a test to verify functionality, and fixed the PaintLegend
method to use the appropriate color for the separate series in the
stacked plot.

Change-Id: I2d38aaa93b33e329736266bcbb90b44b273f49e7
Disabling vtkPWindBladeReader on Windows due to file name issues.

Change-Id: I3c581525568dacdb11b59aa9feb27a6ecf93d1ad
BUG: Running past end of buffer and leak

ifstream::read does not terminate the buffer with null. The while loop
was running past the end of the buffer. This patch appends a null
before processing the string.

The buffer was allocated but never freed.

Change-Id: I9bedd7c7825424547ad4892d7ae2348ce0379d19
Merge topic 'PWindBladeReader_disable_on_windows' into master

0a370dc8 Disabling vtkPWindBladeReader on Windows due to file name issues.
Merge topic 'InvalidRead_MultiNewickTreeReader' into master

76f1697a BUG: Running past end of buffer and leak
BUG: Invalid read for even sized windows

If a window had a row size that was even, the stereo split viewport
horizontal code tried to copy beyond the bounds of the
window. valgrind reported "Invalid read of size 1" for each component.

This patch adjusts the mid point if the window sife is even.

Change-Id: Ibbe7bfd7c06df6d67335092248d3ffd70f812cd5
Fix memory leak on operator=

Change-Id: I5a74da7fe898bfd7ee561d213043cb585fd0e8ed
Merge topic 'FixShaderMemoryLeak' into master

11fd62c2 Fix memory leak on operator=
Enhancements to dashboard option scraper.

Scraper script now lists each module as its own category so we can
interpret the results easily and see which modules are under tested.
Removed RAM and numCPUs since we don't gather it yet.
Wasn't picking up Qt or MPI before, it should now.

Change-Id: Ia4dcb2eb5f674c9ed9d11f2aa8d6bed703ebca77
Merge topic 'InvalidRead_RenderWindow' into master

92f43d26 BUG: Invalid read for even sized windows
Closing an opened NetCDF file that never got closed.

Change-Id: I5e5afa3e815bec1e9c5481fd064de1bbcb0878b4
Merge topic 'NetCDFCFReader_close_file' into master

1cbb5438 Closing an opened NetCDF file that never got closed.
Merge topic 'charts-stacked-plot-legend' into master

ffd2444c Render stacked plots as separate colors in legend
Merge topic 'dash_discover' into master

c440e8e6 Enhancements to dashboard option scraper.
Remove invalid return from void method in vtkIdList

This removes an invalid return statement from the void
IntersectWith() method in the vtkIdList class.

This fixes a compilation error on Win32.

Change-Id: I58a11f4b4469603f56aecad91131f620192e6cdb
Merge topic 'fix-win32-compilation-errors' into master

69509fe0 Remove invalid return from void method in vtkIdList