BUG:9826 Fix texture coordinates in tube filter

Thanks Edice for the patch via http://www.vtk.org/Bug/view.php?id=9826

Change-Id: I5727b772abf7fd4a102cf79907b82b5f2780102e
BUG:0012699 make method access consistent with UnstructuredGridWriter.

See bug report.

Change-Id: Ieed0c255417761afe445338e41f1f019518f380f
Fix template issue on AIX dashboard.

Adapting an earlier commit message (faab03a4):

The IBM XL compiler cannot choose between the two overloads
method template, producing errors such as:

 1540-0219 (S) The call to [template function] has no best match.

Pass an extra "1" argument to select between "int" and "long"
conversions to help the compiler select the proper overload.
It will choose the int->long conversion only if it cannot match
the pointer form of the second argument.

Change-Id: I55c868d3826d2c495c37ebf4e93f5f3d61948a85
vtkWeb: Guard against setting viewport size to zero

Setting viewport to zero in either dimension cause segfault in X.
Add guard to prevent setting size if zero values are provided.

Change-Id: Idf4c60ef82cd371c3d8d2c5dab8a30ea4917e3c9
ENH: Add VTK_QT_VERSION to the VTK global config. options.

By doing this we can determine which version of Qt was used
  when VTK was built. Thus in CMakeFiles.txt we can do something
  like this:

    if(VTK_QT_VERSION VERSION_GREATER "4")
      # Do something specific for Qt5
    else()
      # Do something specific for Qt4
    endif()

This allows Qt4 specific or Qt5 specific builds when using Qt
  with VTK.

Change-Id: Ia0e1119c5e824a84478e1137b31d19bb868afda0
Signed-off-by: Andrew Maclean <andrew.amaclean@gmail.com>
List template implementation files in CMakeLists.txt.

These weren't being installed.

Change-Id: If9cf80c0aa843bb0546a15b351156e37712ce160
Fix missing 'endl' errors.

Change-Id: I5c5275f5e98902ba864ead30840dd0f35aa50cdd
Merge topic 'AIX-fixes' into master

a19abb8e Fix template issue on AIX dashboard.
Merge topic 'exodus-files' into master

f443e759 Fix missing 'endl' errors.
bc7f5375 List template implementation files in CMakeLists.txt.
Merge topic '9826-fix-tube-filter-textures' into master

e446b3ad BUG:9826 Fix texture coordinates in tube filter
Merge topic '0012699-consistent-privacy-for-getdefaultextension' into master

589eb78a BUG:0012699 make method access consistent with UnstructuredGridWriter.
Merge topic 'vtkweb-guard-viewport-size' into master

22e1caf8 vtkWeb: Guard against setting viewport size to zero
Merge topic 'make_vtk_qt_version_global' into master

c055be00 ENH: Add VTK_QT_VERSION to the VTK global config. options.