BUG: ProgrammableGlyphFilter defect.

Addresses this bug: http://www.vtk.org/Bug/view.php?id=13329

vtkProgrammableGlyphFilter fails if the source is changed in the
GlyphMethod. Since the source may change, it must be updated in the
PointId loop.

Added a test to illustrate the issues.

Change-Id: I0f94358bfb4030506b2ae88ebe1cc301bd1f5991
Merge topic 'ProgrammableGlyphBug' into master

8d436093 BUG: ProgrammableGlyphFilter defect.
vtkmetaio: Compile with large file support if necessary

If VTK_REQUIRE_LARGE_FILE_SUPPORT is ON then build the vtkmetaio
sources with preprocessor definitions to enable large file support.
This ensures that use of "streamoff" in the MetaIO API is consistent.

Change-Id: Idd910f33fea105ad43f440916637ba8ff7959ff1
Fix vtkCutter regarding the number of contours

The number of contour was never properly set and therefore
when that number was decreasing the previous contour values
were remaining. Just make sure to call the SetNumberOfContour()
method and also allow the number of contour to be 0 with an early
valid return.

Change-Id: I9e2dc96f53b78097540e05b485b0a7d897e2c32e
Merge topic 'fix-cutter-number-of-contour' into master

44704439 Fix vtkCutter regarding the number of contours
Merge topic 'vtkmetaio-aix' into master

38479313 vtkmetaio: Compile with large file support if necessary
Simplified the variable names in modular

Removed the VTK_MODULE_ prefix, allowing for projects such as ParaView
to use a common approach whether building VTK as an add_subdirectory or
against a system installed version.

Change-Id: I7733bacbf7b3f49379a709719ff63716bc56da11
Added ability to change library suffix

This is desirable for other projects such as ParaView reusing the VTK
build infrastructure, and for cases where you need something custom for
a VTK build.

Change-Id: I491fb31e64429d12fefc460b5a4f3d0e897d1c10
Python: Restore VTK version number to python libraries

The vtk_(add|module)_library macros set the OUTPUT_NAME property of the
target to add the VTK version number to the library file name.  Since
commit 1494cdd4 (Add python version numbers only to files, 2012-06-12)
we set the OUTPUT_NAME property of VTK Python library targets to add the
python version number, accidentally dropping the VTK version number.

Add the python version number by getting the OUTPUT_NAME property
value already set by vtk_add_library and replacing "Python" with
"Python${XY}".  Then set the OUTPUT_NAME property with the result.

Change-Id: Ie7ff1268162b077f7bd543df4b785dd49f1be02f
Merge topic 'modular-updates' into master

9625ac90 Added ability to change library suffix
bb7c422d Simplified the variable names in modular
Do not set (SO|)VERSION properties on VTK executables

The vtk_target_name macro sets the VERSION and SOVERSION properties to
"1" and puts the VTK version number (API version) directly in the
library file name via the OUTPUT_NAME property.  This was written for
VTK libraries and works well for them.  However, since commit 8b0cf94e
(Use the vtk_target macro to export/install wrappers, 2012-06-04) the
vtk_target macro is used also for wrapper executables.  We do not want
or need the "-1" extension added by the VERSION property on executable
targets, so do not set it on them.

Change-Id: I2f20e06c771d2e20f72307566c0c5950c7a96c9a
Merge topic 'wrapping-target-file-names' into master

2c628622 Do not set (SO|)VERSION properties on VTK executables
7642e330 Python: Restore VTK version number to python libraries
BUG: Fix multi-object MetaIO reading for ASCII MetaVesselTube.

The code to avoid unrecognized characters at the end of a MetaVesselTube was
consuming the next object, in particular the ObjectType field, which interferes
with the ability read a scene file.
STYLE: Improve readability and debugability in MetaScene.
BUG: Fix multi-object MetaIO reading for ASCII MetaVesselTube.

The code to avoid unrecognized characters at the end of a MetaVesselTube was
consuming the next object, in particular the ObjectType field, which interferes
with the ability read a scene file.

Change-Id: I124b0e058adb497f5d4d793826cb63a60dc66bca