Update vgl library to fix clipping bug.

Change-Id: Ifebf955a77c5ea062dd528d7cbb7c55142ff8b98
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
Formatting cleanup which shouldn't affect the code.

I also changed the test that was failing to the proper result
even though the test isn't fixed yet.

Change-Id: I49a9fa27b0fa17005fd41212986839f513d06b3a
Fixing the way that the cached data is accessed.

Before, the field data was getting cached incorrectly in that
it was accessing the cached data set and field data when it
only should have been accessing the cached data set but
current point data.

Change-Id: Ic15f84541ac98303d5526c81d1341e2cc589ca88
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
Attempt to fix race condition.

There was a race condition in vtkDataEncoder when terminating all worker
threads. There was a potential that worker threads would terminate just before
the master thread started to wait for them to terminate. This patch addresses
that issue by ensure that no threads can terminate until the master thread
starts to wait for them.

Change-Id: I7c9b7571e03b7d19a30329403d5c4dbfc3c2ad3e
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
BUG: Fix failing EnSightBlow5ASCII tests

memcpy was not copying the right string of characters as the number of bytes to
be copied was more by 1.

Change-Id: If5084c777a3cd05cacfd3f2fb52800f760373d52
surface LIC - stl and NULL

BUG 0014493. cast to pointer type when using NULL
to intialize stl containers of pointers.

Change-Id: I60f0f36bda0e491dc15c519ff5110ba21463c3f7
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.
...