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
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