Unstructured span space: new scalar tree to accelerate isocontouring
The scalar tree machinery was not working quite right with vtkContourFilter, vtkContourGrid and vtkSMPContourGrid. This was improved.
vtkSimpleScalarTree was improved to support threading. This required building a thread-safe API.
A new class vtkSpanSpace (subclass of vtkScalarTree) was added. It support both serial and parallel interface.
Finally, vtkSMPContourGrid was extended to use scalar trees.
A test was added to exercise these classes (there was no test before).