Patch gl2ps.c to compress long strings.

Patch submitted upstream.

Change-Id: Ic14953a891fc4935df860c67ff13fc3ee12065f0
Add ".gz" extension to compress GL2PS output.

Change-Id: I69908c40bc01ca1a88eb09b6831ef9a3e530f017
Make sure the heatmap is rendered when it should be.

This commit fixes a bug that caused the heatmap to not be rendered
when it should be.  The problem was that this class would count
collapsed trees contained by other collapsed trees when deciding whether
or not any leaf nodes remain expanded.

As of this commit, we only count a collapsed tree if its root is still
part of the pruned tree.  We still have a heatmap to render if the number
of such collapsed trees is less than the number of leaf nodes.

Change-Id: I1a21940e651f5fd59f3e9a4c785c8c8eedc529f0
Check for matplotlib at runtime.

This change allows the RenderingMatplotlib module to be built without
finding matplotlib at configure time.

Change-Id: Iee352157d533cdf0bd7a23fcd0807b4dd6547c89
Merge topic '13601-RuntimeMatplotlibCheck' into master

e1a03c70 Check for matplotlib at runtime.
Fix warning in vtkOpenGLExtensionManager

This fixes a warning caused by a prevuiously declared
gl_version variable in vtkOpenGLExtensionManager.

Change-Id: Iabe6ea8db4d346f5082818e5885fe0b0a7b42eba
Fix warning in vtkOpenGLScalarsToColorsPainter

This fixes a "forcing conversion to bool" warning in the
vtkOpenGLScalarsToColorsPainter::RenderInternal() method.

Change-Id: I736aee9819062bf283e3bac15ffab96dfdb958d3
Merge topic 'fix_heatmap_rendering_bug' into master

ec3f32ea Make sure the heatmap is rendered when it should be.
KWSys 2012-11-05 (df32fa6f)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ df32fa6f | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' b7a97ac3..df32fa6f
Brad King (4):
      b90f28e3 SystemInformation: Use kwsys_ios:: for string streams
      b7c42507 SystemInformation: No backtrace on LSB < 4.1
      2c46f562 SystemInformation: Fix sw_vers output processing
      df32fa6f SystemInformation: Compute FQDN only on specific platforms

Change-Id: I4bea7dcd94c4089f5ef7bc51d7488a98bc90a029
Merge branch 'upstream-kwsys' into update-KWSys

Change-Id: Ie0d305e3f54b82f6efc06bb37b9242f27a854201
Merge topic 'mesa-specular-color-workaround' into master

7480adf8 Fix warning in vtkOpenGLScalarsToColorsPainter
f3341bae Fix warning in vtkOpenGLExtensionManager
Merge topic 'GL2PSCompression' into master

d3e9f842 Add ".gz" extension to compress GL2PS output.
bcf47180 Patch gl2ps.c to compress long strings.
Merge topic 'update-KWSys' into master

8dc5d382 Merge branch 'upstream-kwsys' into update-KWSys
b9b32748 KWSys 2012-11-05 (df32fa6f)
Remove unused TODO-Modularization.txt file

All major build system features that existed prior to modularization
have been restored.  We no longer need this file to keep track of them.

Change-Id: I164b5532983572f0f61d78ad7df1b2c98f5e9674
Merge topic 'remove-TODO-Modularization' into master

7a15e97e Remove unused TODO-Modularization.txt file
DOC: Fixed incorrect documentation in vtkMath

Change-Id: I0ff1246ce16f7ff33947b9ba2a03fd84ae89d864
Merge topic 'FixDocumentation' into master

a2c6fa4c DOC: Fixed incorrect documentation in vtkMath