Adding in the ability to add temporal information to the pipeline.
Fixing cmake rules to re-enabled Manta plugin.

The CS initialization code still remains to be fixed.
Fix CS stream initialization and export macros for Manta plugin.
Bring in VTK fix for FFMPEG writer.
Fix rules to enable FFMPEG and OGG support.

The code was replying on old VTK_* variables that are no longer set by VTK.
Remove one slice to prevent any selection along the other axis.

Change-Id: Icd55ee9647f8fffaf035676c878cca8f3a6009a0
Add the center of rotation to the WebGL exporter

Change-Id: Ifdfe14ac9998f97917b9042f49d0436fbd50a90b
Scroll the color presets list to the top when opening

This fixes a small bug in which the color presets list in the
pqColorScaleEditor dialog were opened to the middle of the list.
Now the list is scrolled to the top when displayed.

Change-Id: I2a6212c715f336125d9ee22343fd293f5f0c7da8
Add new cut panel

This adds a new property widget for lists of scalar values and
uses that instead of the old custom object panel for the Cut and
Generic Cut filters.

Change-Id: Iffdd3b05a70bec17be6de442085a5f3559aa38ce
Fix bug with the Pass Arrays properties panel modifed state

This fixes a small bug in which the object panel for the Pass Arrays
filter would incorrectly mark itself as modified after construction.

Change-Id: I37f1b7a249eeb9bef423f5e82c184e74229c1724
Add static createWidgetForProperty() method

This adds a static convienence method named createWidgetForProperty()
to the pqPropertiesPanel class. This allows other code to easily create
a widget for manipulating a vtkSMProperty.

Change-Id: I618998c5728ac24e4d309d9e745a1405e622ae15
Use correct location for installing plugins.

Using PV_INSTALL_PLUGIN_DIR makes it possible for use to override the plugin
location on mac for easy packaging into an app bundle without having
any need for information about plugins being built.

Change-Id: I852cf0f933dfce45d53b2bfb742f0aa85bb3b030
Install .app just as a regular executable.

Ensure that .app is installed just like regular executables
so that we can then add rules to package it. Also include some code
cleanup.

Change-Id: I5d6efa48d88b66233e2ae93dd844ec5fb3dca1ee
Fixing install rules on Mac to build ParaView.app.

If building on apple, we will set cmake rules for ParaView such that "make
install" will result in creation of an application bundle by default.

The trick we play is as such:
1. We hide the CMAKE_INSTALL_PREFIX variable at force it to a
   internal/temporary location. All generic VTK/ParaView install rules
   happily go about installing under this CMAKE_INSTALL_PREFIX location.
2. We provide a new vairable MACOSX_APP_INSTALL_PREFIX that user can set to
   point where he wants the app bundle to be placed (default is /Applications).
3. We set CMAKE_INSTALL_NAME_DIR to point to location of runtime libraries
   in the app bundle. Thus when the libraries are installed, cmake
   automatically cleans up the install_name paths for all shared libs that
   we built to point to a location within the app.
4. To make packaging of plugins easier, we install plugins under a directory
   named "plugins" in the temporary CMAKE_INSTALL_PREFIX location. This just
   a simple trick to avoid having to keep track of plugins we built.
5. Every application that builds an app, then uses the
   ParaViewBrandingInstallApp.cmake or something similar to put all the
   libraries, plugins, python files etc. within the app bundle itself.
6. Finally, the bundle generated under the temporary location is copied over
  to the path specified by MACOSX_APP_INSTALL_PREFIX.

In keeping with our "WE INSTALL WHAT WE BUILD" rule, this app bundle is not
distributable to others since it does not include Qt, or other external
dependencies. For a distributable pacakage, refer to ParaView Super-build
instructions.

Change-Id: Id731a00df84c1161f7ec9a13bf2c774de0b4c829
Added forgotten file needed by a67c39f6044474967e7ae6fa530dede66fe53512.

Change-Id: I7fdff8bcd654640690a903c38a5c68ff7487406b
Installing pvserver etc. in the app bundle on make install.

1. Disabling generation of shared forwarding executables on mac. That's no
   longer necessary on Mac. We should use install_name_dir even when not
   installing apps (that's not currently supported, however).

2. Adding all executables to the export targets list so that projects can use
   those targets.

3. Updating ParaViewBrandingInstallApp.cmake to ensure that all executables in
   the <install_prefix>/bin directory get placed in the app bundle under
   App/Contents/bin. Since these executables already have their install_name_dir
   set to point to @executable_path/../Libraries, we don't need any shared
   forwarding and the executables find the libraries just fine.

Change-Id: I63454a5abc03ff71a076cbe56a5936097f3c8b25
Getting rid of compiler warning.

Change-Id: If1cff9f5b251311f87c60f43edd79a60651cce55
Bring in VTK fixes.
Add return value to pqScalarValueListPropertyWidget::addScalar()

This fixes a build issue on windows in which the addScalar()
method in the pqScalarValueListPropertyWidget was not returning
a value.

Change-Id: I5a5ed12b02c62fd1bc32603a5d70f91a9d34d11f
General comments and code fix

Change-Id: Iacb5161cca6eaeb3c102446cdf49e1d164c313b4