Introduce Robust PCA.

Add the support of Robust PCA computation in vtkPCAStatistics.
This is performed by computing median instead of mean in the
vtkMultiCorrelativeStatistics class (done when turning
on the MedianAbsoluteVariance flag). Support is also done
in the parallel version of the algorithms.
Add 2 tests for this new robust implementation.

Change-Id: If91813722c7528b96e6594a3b6e21ebcf3e6b455
Invoke ConfigureEvent in the vtkCocoaRenderWindowInteractor.

The RenderWindowInterctors on all builds except for Cocoa invoke a
ConfigureEvent when the RenderWindow size changes.  This patch adds
the event for Cocoa.

Change-Id: I1aabc2376dbb028c4bd23d32ecd2c2d67da17464
Need to check for static targets before adding abi visibility flags.

If shared libraries are getting built there may still be some
libraries that are set to be built statically. I added in a check
to see if the target was a static library before adding in extra
compile flags.

Change-Id: I0c3de83964faef78a421824e07f0180742848b9f
Increment version to VTK 6.2.0

Change-Id: I4f02cc6c833410b89021bdf1461f475a0db556bf
Add area parameter in endInteraction event for Web

Change-Id: Ib18bf718469c5b1338c7443744fc07f1a1172137
Merge topic 'pvweb-fix-selection' into master

4fc72e81 Add area parameter in endInteraction event for Web
Tie vtkUnstructuredGridBase into the dataset type system.

The vtkUnstructuredGridBase class was introduced to allow the
vtkMappedUnstructuredGrid to be added for no-copy in-situ datasets.
Until now it has been somewhat hacked in as a variation of
vtkUnstructuredGrid. This patch makes the base class a first-class
citizen of Datasetland, with its own symbolic constant, algorithm-base,
etc.

* Add a VTK_UNSTRUCTURED_GRID_BASE define
* Update vtkDataObjectTypes to match
* Update vtkUnstructuredGridBase::GetDataObjectType()
* Update a handful of filters that accept this class as input
* Add a vtkUnstructuredGridBaseAlgorithm interface

Change-Id: Ib5d3256d6d6c3f281dc123891b16b483e26e29dc
Update baseline

Change-Id: I94614ea0557f535998f50b3d7e1c5917fc6a5819
Merge topic 'ugridbase-support' into master

e9f66ba0 Tie vtkUnstructuredGridBase into the dataset type system.
Merge topic 'fix_visibility_for_static_targets' into master

2e8ba2b7 Need to check for static targets before adding abi visibility flags.
Merge topic 'mathtext-baseline' into master

6f3b6540 Update baseline
Merge topic 'pvweb-fix-selection' into pv-master

4fc72e8 Add area parameter in endInteraction event for Web
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: I28b7a981c5c039d4ec5e69d32dadf3861fff1de0
Merge topic 'update_vtk' into pv-master

9c36c35 Merge remote-tracking branch 'pvvtk/pv-master' into HEAD
4f83c77 Merge topic 'mathtext-baseline' into master
471c119 Merge topic 'fix_visibility_for_static_targets' into master
6f3b654 Update baseline
9a0fbb8 Merge topic 'ugridbase-support' into master
e9f66ba Tie vtkUnstructuredGridBase into the dataset type system.
1908a35 Merge topic 'pvweb-fix-selection' into master
ab78408 Increment version to VTK 6.2.0
2e8ba2b Need to check for static targets before adding abi visibility flags.
36ad281 Merge topic 'fix_buffer_overflow' into master
37615d2 BUG: Fix buffer overflow in vtkPUnstructuredGridConnectivity
a00ef38 Merge topic '0013597-fix-sys-hdf5' into master
b60586f Merge remote-tracking branch 'pvvtk/pv-master' into HEAD
e79f3a3 Merge topic 'fix_composite_data_names' into master
af508c8 Fix send/receive for composite datasets.
84c0666 Preserve composite-data names in legacy readers/writers.
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: I7260430df1f25015d6c4a917b3ebcf400685473a
Merge topic 'IntroduceRobustPCA' into master

5a31f33a Introduce Robust PCA.
Merge topic 'cocoa-configure-event' into master

8cbaa9b3 Invoke ConfigureEvent in the vtkCocoaRenderWindowInteractor.