Correct last variables not loading correctly

Seems to happen only when we have multiple lines of variable names.

Change-Id: I062da9d7cafafcd2b77e9607189c6ef84308ffd7
Fix issue with vtkPExodusIIWriter when run on one processor

vtkPExodusIIWriter segfaults when run on a single processor as
reported in http://www.paraview.org/Bug/view.php?id=13210.
The CheckBlockInfoMap() method should only be be execute when
the writer is running in a multiprocesor environment. Add guard
to check number of processors.

Change-Id: Iff92125e1160af4e8bf3c95e4942a226e44f3b45
GUISupport/Qt: Export Qt executable locations

Export locations as VTK_QT_(RCC|MOC|UIC|QMAKE)_EXECUTABLE variables.
Previously the values were configured into "VTKConfigQt.cmake" but
during modularization both the installation of "VTKConfigQt.cmake" and
inclusion of it by "VTKConfig.cmake" were dropped.  Instead export the
variables directly in the vtkGUISupportQt module information file.
They will be made available to any applications that load the module.

Change-Id: I9f1aaa56b3dfdb16c2e360992d7c1b00c81ae049
Remove vtkCommonExecutionModel from include path

The CMakeLists.txt for the vtkCommonDataModel module
explicity adds vtkCommonExecutionModel to its include
path. This causes a dependence cycle and it not necessary
as vtkCommonDataModel rightly has no dependence on
vtkCommonExecutionModel. This is likely artifact left over
from modularization.

Change-Id: Iff0366d3d586afd8302bc5c5be6c679ca4189c5b
ENH: Consistent use of double precision pi in the toolkit.

For an analysis see:
http://itk.org/Wiki/VTK/VTK6/Migration/DoublePrecisionPi

1) vtkMath::Pi now returns double.
2) vtkMath::TwoPi() is replaced with 2.0 * vtkMath::Pi().
2) Remove vtkMath::DoublePi and vtkMath::DoubleTwoPi and mark them as
   deprecated.
3) Replace explicit use of 3.1415... and 6.28... with the vtkMath
   constants.

Change-Id: Ibc947ac4c16811294c0cc0cafd593834244d2925
Move ParallelIso test to vtkIOMPIImage module

The ParallelIso test requires MPI so should really be part of
of a module that has this requirment. It tests the MPI image
reader so fits nicely in the vtkIOMPIImage module.

Change-Id: If09dee8a92507a8fd8b231aaf807fa2f14c48a9d
Update module.cmake to reflect ParallelIso test move

Change-Id: I48603a3a19c0b3ad37315bf01815945faa6fc4fb
Remove vtkIOParallel dependence on MPI

Change-Id: I48195f3bfc7588e95a4839fe7e16bc8381c795a4
Remove vtkParallelExodus modules dependence on MPI

Change-Id: Iaa6fcb6f59c7edb5a3c7fe43a9e1d84e01761f20
Merge topic 'TecplotVariablePatch' into master

1ee77800 Correct last variables not loading correctly
Merge topic 'vtkGUISupportQt-export-qt-executables' into master

8f5896ba GUISupport/Qt: Export Qt executable locations
Merge topic 'ConsistentPi' into master

46c8f217 ENH: Consistent use of double precision pi in the toolkit.
Merge topic 'parallel_exodus_fix' into master

1ab31c0a Fix issue with vtkPExodusIIWriter when run on one processor
Merge topic 'fix_datamodel_includes' into master

bd097a51 Remove vtkCommonExecutionModel from include path
Merge topic 'mpi_cleanup' into master

f5364560 Remove vtkParallelExodus modules dependence on MPI
fab33ccd Remove vtkIOParallel dependence on MPI
07446832 Update module.cmake to reflect ParallelIso test move
9516a26c Move ParallelIso test to vtkIOMPIImage module
BUG: vtkPath should be vtkMath

Change-Id: I59c1688ec7e4082bcb10a6999f628fc8b33627d6
Merge topic 'RepairTestPStreamGeometry' into master

360876da BUG: vtkPath should be vtkMath