BUG: Fixed bug where resliced image appeared to swim during rotation

Change-Id: I200e08764072fd29471da9abee1170ba95b35525
Updating vtkGradientFilter to be consistent and less confusing.

If the input field was a vector field (i.e. had 3 components) and
if ComputeVorticity was set, the output would be the vorticity
INSTEAD of the gradient. If ComputeQCriterion was set, this was output
as a separate field. Changed it so that ComputeVorticity is output
as a separate field now as well. Also each of the outputted fields
can have their names set.

Change-Id: Ia7d85a8e1706561311aeaed7aded9d0a2d36fc41
Fix GL2PS building with OSMesa.

The GL2PS module needed to be modified to use the OSMesa library
and headers when needed.

Change-Id: I3ee5d7c60aab1ff2e875cc0607dccbd406095a61
ENH: Move wrapper tools into Wrapper/Tools subdirectory.

This is the first commit in a two-stage process of creating a new
module for the wrapping tools. This commit moves the files into
Wrapper/Tools and renames the library to libvtkWrappingTools.
The next commit will make WrappingTools into a VTK module.

Change-Id: Ifeecdf51538718718750c028968a142ac52e0855
ENH: Make the Wrapping/Tools directory into a VTK module.

The vtkWrappingTools library and the wrapper-tool executables are now
configured and built as part of the new modular organization of VTK.
This change also required vtkWrappingTcl to be converted into a module.

Change-Id: I1bc6c2ce73c0ca7422b0a9a6afe9de2df8426c2c
Remove obselete files vtkTemporalDataSet.* and vtkTemporalDataSetAlgorithm.*

These classes have not been built for a while and should be safe to remove.

Change-Id: Ic469ff58862785d616b5fe01969d803b5ccf1c3a
ENH: Migrate examples to VTK6

1) Add Find_Package(VTK COMPONENTS) for each example dir
2) Add MAC app support
3) Use ${VTK_LIBRARIES} for target_link_libraries
4) Use new signature for add_test

Each set of examples can be built within the VTK bin tree or as
stand-alone examples.

Change-Id: I6daa126bcc2ed44d827b50954d27f90f394ad4f2
COMP: Use uintptr_t rather than rely on VTK_SIZEOF_VOID_P.

Some VTK code was using VTK_SIZEOF_VOID_P to guess which integer
type was the size of a pointer.  The pointer-sized type uintptr_t
is a cleaner alternative.  It is part of the C99 standard but is
already used in VTK elsewhere, so I believe it should be safe to
use here.

Change-Id: I9903c6165acd0192ce89b1a374d428a59d29246f
Merge topic 'remove-obselete-vtkTemporalDataSet-files' into master

0f6f78db Remove obselete files vtkTemporalDataSet.* and vtkTemporalDataSetAlgorithm.*
Merge topic 'FixImagePlaneWidgetRotation' into master

37212caf BUG: Fixed bug where resliced image appeared to swim during rotation
Merge topic 'enable_ffmpeg_support' into pv-master

20b1b80 Add build system file for FFMPEG testing
df1b940 Add directives for part of FFMPEG API that has changed
fd20224 Update export header for vtkFFMPEGWriter
9439632 Add module.cmake and CMakeLists.txt for vtkIOFFMPEG module
59ab720 Move vtkFFMPEGWriter into IO/FFMPEG
e9315ab Merge topic 'fix-infinite-recursion' into master
50aa195 Fix infinite recursion
890a6ac Merge topic 'fix-streakline-filter-bug' into master
6774210 Fix bug in streakline filter introduced by f329b260a23
Merge topic 'fix_mac_install_rules' into pv-master

15ec211 Merge topic 'python_module_install_rules' into master
c8e127e Merge topic 'graphitem-move-vertex' into master
7aa9df2 Merge branch 'master' into graphitem-move-vertex
f45a272 Adding install rules for Python modules.
230725b Merge topic 'cleanup-compilation-warnings' into master
c804c47 Wrap long line and reset bound texture
a620b04 Fix unused argument warning
afb58fb fix unused variable warning
63b3c2a fix -Wnarrowing conversion warning
eaa021a fix no newline at eof warning
5c21bb7 silence possibly uninitialized var warnings
25ac114 silence possibly uninitialized var warnings
93f202e silence possibly uninitialized var warnings
70e03ca Merge topic 'tuple-fabs-ambiguous' into master
74a5ce0 Merge topic 'fix_missing_include' into master
b87a0e5 fix may be used uninit warning
...
Merge branch 'pv-master'

* pv-master:
vtkGradientFilter: Fix an unsafe pointer access to an empty vector

This fixes a windows only test failure (TestAMRInterpolatedVelocityField)
Also fixes some header issue in TestPStreamAMR.cxx.

Change-Id: I2bade8ee66287eee916b038542f33e270b2b4257
Merge topic 'remove-sizeof-void-p' into master

f92fc0fe COMP: Use uintptr_t rather than rely on VTK_SIZEOF_VOID_P.
Merge topic 'wrapper-tools-module' into master

0af3c1e1 ENH: Make the Wrapping/Tools directory into a VTK module.
cac6610d ENH: Move wrapper tools into Wrapper/Tools subdirectory.
Merge topic 'OSMesaFixGL2PS' into master

b57241d9 Fix GL2PS building with OSMesa.
Merge topic 'VTK6_MigrateExamples' into master

1995122e ENH: Migrate examples to VTK6
Setting boolean value to false instead of 0 just to be a little clearer.

Change-Id: I3b6363a94342ea57aa150561ae5614c70060754d
Merge topic 'fix-vtkGradientFilter-bug' into master

cfba77f2 vtkGradientFilter: Fix an unsafe pointer access to an empty vector