Append .gz to compressed gl2ps output.

Change-Id: Id74f26e957ad759120bedc233b1f6245c80a6e17
Always exclude PVAxesActors from GL2PS rasterization.

The geometry is simple enough that it doesn't need to be
rasterized.

Change-Id: I5bf6d897d4f18116d6eccc06635207960563ea67
Reduce vtkPVVTKExtensionsCore dependencies

Commit bcee11ca added vtkFiltersGeneral, vtkImagingCore
and vtkInfovisCore as dependencies after a refactor. For
Catalyst we want to remove these dependence. A VTK change
moving the appenders used by vtkMultiProcessControllerHelper
to vtkFilterCore makes this possible. We have also
depreciated support for vtkGraph in vtkMultiProcessControllerHelper
to break the dependence on vtkInfovisCore

Change-Id: Ie0b195b63e6237f24413c31c6d1112f727319c44
Add COMPILE_DEPENDS on vtkUtilitiesEncodeString

Commit 8407ab69 introduced the use of vtkEncodeString in
the CoProcessing module.  However, it didn't add the
appropriate dependence so was relying on that fact that
other modules enabled it, which may not aways be the case.

Change-Id: Ic9485d379ccb6f53a8f54b653d8700ff1ac0fc48
Add explicit dependence on vtkPVCommon

vtkPVClientServerCoreCore classes include vtkCommandOptions.
However, there is no explicit dependence, the code is currently
relying on transitive dependences to pull it in. This is not
the case in Catalyst.

Change-Id: Ia52830d3e29b5d856ed872838a11600b21f34919
Move VTK forward

Move VTK forward to include vtkFiltersCore moves.

Change-Id: I68d17870e746754ea1a5eeeebc46d8488dfb99e5
Change dependence from vtkIOXML to vtkIOXMLParser

Change dependence on vtkIOXML to smaller module
vtkIOXMLParser for vtkPVCommon module. Have to
add explicit dependency on vtkIOXML for
vtkPVVTKExtensionsRendering.

Change-Id: Ic704a8d3e956a26a8d0d159ab926d1119726d19b
Remove dependence on vtkPVServerManagerDefault

Replace SMApplication's dependence on vtkPVServerManagerDefault
with vtkPVServerManagerCore. Update pqCore to depend on
vtkPVServerManagerDefault explicitly.

Change-Id: Iac2322960c13ed882f571825dfed8cef4cca2c06
Add explicity dependence for vtkPVServerManagerCore

Make vtkPVServerManagerCore explicitly depend on
vtkCommonCore.

Change-Id: Ia2c462a87f261500e5b2c597ab5e42074c542f74
Made some modules and proxies optional.

When running in a limited mode (such as in Catalyst), ParaView
Python does not need access to all Python modules. Made some
optional.

Suggested-By: Berk Geveci <berk.geveci@kitware.com>
Change-Id: I3527b98e0224609ec95fe5ace8233dc6fb6bcd9a
Moved vtkSMPWriterProxy to ServerManagerCore

There was no good reason for this class to not be in ServerManagerCore
and moving it allowed using writers without pulling ServerManagerDefault in.

Suggested-By: Berk Geveci <berk.geveci@kitware.com>
Change-Id: Icb3db5f2c8d0775d26e841a60f81f264a9d8f165
Update CMakeLists.txt and export macros for move.

Change-Id: I2365e3772b89cab24a7a5d9c4110307d3c76d381
Make sure Plugins links against vtkPVServerManagerDefault

Plugins need to explicitly link against vtkPVServerManagerDefault
as vtkPVServerManagerApplication is now linked against
vtkPVServerManagerCore.

Change-Id: I9a034a5304764d88f02be8dbdd2f221ef476b43e
Revert "Made some modules and proxies optional."

This reverts commit 80d8fcca9350d5670b9d4da39152f4859d604f4b.

Change-Id: I4e433d5355d6351afc09b3ccf00e89e70e5815a7
Add missing import to SMPythonTesting.py for vtkSMTesting

Need to explicity import vtkPVServerImplementationDefaultPython
for vtkSMTesting.

Change-Id: Idf8e2fed49564485216fcb6bb40074572d7040ae
Add vtkPVServerManagerDefault to VTKModules.cmake

vtkPVServerManagerDefault need to be enabled for the
plugins to link against.

Change-Id: I3d704db9a587f4c44719c32704bd5be557610fcb
Made some modules and proxies optional.

When running in a limited mode (such as in Catalyst), ParaView
Python does not need access to all Python modules. Made some
optional.

Suggested-By: Berk Geveci <berk.geveci@kitware.com>
Change-Id: I3527b98e0224609ec95fe5ace8233dc6fb6bcd9a
Merge branch 'python-optional-modules' into python-optional-modules-2

Change-Id: Ie2074839cbb33fc5d44c0b7d66d517902642f50e
Add correct import vtkPVServerManagerDefaultPython

Also need to change call to vtkSMTesting() its not in
servermanager anymore.

Change-Id: I10f65d3936c0a3fc103025cdb3120eec1abc47a1
Move vtkPythonAnnotationFilter to vtkPVClientServerCoreCore

Change-Id: Ie2570ee53db782e3ddae1caa5c322a52b3e13105