BUG: Test fails if CrystalEyes stereo is not available

The logic in the vtkRenderWindow::SetStereo method assumes that
SetStereoType has already been called. If StereoType is not set before
SetStero, the default type (CrystalEyes) is use in the test. Windows
that do not support CrystalEyes will not enable stereo rendering.

Change-Id: I4278231ab7e9b82e4137edb1baed8a290ee58663
ENH: Added a test for vtkIntersectionPolyDataFilter

This is a test to exercize a stack corruption bug that should
now be fixed. Credit to James Johnston <JamesJ@motionview3d.com>
for identifying the bug and providing the test data.

Change-Id: Ibcb5ffaf8391612358ba16e09672e6d9d313df1f
Fix vtkXMLDataElement::RemoveAttribute() memory issues.

vtkXMLDataElement::RemoveAttribute() resulted in danling memory references due
to incorrect array being deleted and leaked memory. This fixes that issue.

Change-Id: Ifc033cb8a159be23fcbebe31baa5dbace8e7887d
Fixing XML reader/writer for AMR datasets.

Adding new classes vtkXMLUniformGridAMRDataWriter /
vtkXMLPUniformGridAMRDataWriter based on vtkXMLHierarchicalBoxDataWriter /
vtkXMLPHierarchicalBoxDataWriter to write all types of AMR datasets in VTK XML
format. vtkXMLHierarchicalBoxDataWriter and vtkXMLPHierarchicalBoxDataWriter are
now simply empty subclasses for backwards compatibility.

The XML file format had to be extended to write enough meta-data to support
loading of Overlapping AMR datasets correctly. Consequently, the version number
was updated to 1.1.

Adding vtkXMLUniformGridAMRReader for reading VTK XML files for AMR datasets
(overlapping and nonoverlapping). Also added a new test TestAMRXMLIO.
vtkXMLUniformGridAMRReader reader v1.1. For older versions, added a converter
vtkXMLHierarchicalBoxDataFileConverter (and a test) that converts the xml to the
new format. vtkXMLUniformGridAMRReader provides appropriate meta-data in
RequestInformation() pass, similar to other AMR reader such as Flash/Enzo.

vtkXMLGenericDataObjectReader has been updated to use
vtkXMLUniformGridAMRReader for reading all types of AMR datasets.

Change-Id: I3f143c266562f039a57a745835728c5750c8e463
CTestCustom: Fix signed-overflow warning regex syntax

The parent commit added a regex with invalid syntax.  Not only does it
not match the desired warning but it causes CTest to print an error when
compiling the regex.  The error message may appear in custom command
output when CTEST_USE_LAUNCHERS is enabled.  For files generated by
redirecting custom command output to a file the error message then
appears in the file.

Change-Id: I77922d165e5ad7ec38ca33a5915b76b455470ed5
Merge topic 'fix-invalid-warning-regex' into master

7891a8be CTestCustom: Fix signed-overflow warning regex syntax
Merge topic 'AddTestIntersectionPolyDataFilter2' into master

0b1130e7 ENH: Added a test for vtkIntersectionPolyDataFilter
Merge topic 'fix_amr_xml_io' into master

4b7c680c Fixing XML reader/writer for AMR datasets.
50a963e5 Fix vtkXMLDataElement::RemoveAttribute() memory issues.
KWSys 2012-10-10 (f4fc41fa)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ f4fc41fa | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 6004a876..f4fc41fa
Burlen Loring (1):
      6072e63b SystemInformation: support for resource limits

Change-Id: I9b475151fffd8b7b91fb3f1d7f7fdd55ef645dd3
Merge branch 'upstream-kwsys' into update-kwsys

Change-Id: I23ecc4354dec582645eeabddcd4e34ffd9f57a03
Fixed dashboard warnings.

Change-Id: I4ae58d9f0b11bc718abde459a4b3cdcdaff1c57f
Merge topic 'fix_amr_xml_io' into master

6f370d50 Fixed dashboard warnings.
Merge topic 'update-kwsys' into master

217c0eb9 Merge branch 'upstream-kwsys' into update-kwsys
b1846080 KWSys 2012-10-10 (f4fc41fa)
Merge topic 'BUG_TestOffAxisStereo' into master

e4f09da5 BUG: Test fails if CrystalEyes stereo is not available
STYLE: Add more documentation to vtkTriangleFilter.

Change-Id: I9781e8e305a9ef905c382721d78d504131256b80
Merge topic 'triangle-docs' into master

6fc25296 STYLE: Add more documentation to vtkTriangleFilter.