Add MultiBlockAttributes1 test

This adds a new test for the multi-block display attributes.

Change-Id: I1f90cadad406d7fd9330f48882958e4954cc621f
Disable MultiBlockAttributes1 test on pvcrs

The MultiBlockAttributes1 test requires selection for the context
menu and thus does not work on pvcrs.

Change-Id: Idc6533d1321597bd47d930f272c135994a9d7340
Add 'Show All Blocks' button to context-menu

This adds a new button to the context-menu for multi-block
data sets which sets the visibility of all blocks to true.

Change-Id: I17044090cd128c627ec497906f2a78a62da9f7bd
Fix bug when setting color for multi-block data sets

This fixes a bug which occurs when the user clicks cancel in
the color chooser dialog when changing the color for a block.

Change-Id: I229896ce88c210a27a731f5d80e795daae969b93
Cleaning up enabling of FFMPEG.

FFMPEG support was not getting enabled due to buggy logic. Cleaned that up. Now,
when PARAVIEW_ENABLE_FFMPEG is ON, we require VTK's FFMPEG support modules and
enable *.avi support. This replaces VTK_HAS_FFMPEG_SUPPORT with
PARAVIEW_ENABLE_FFMPEG in vtkPVConfig.h.

Change-Id: I047f1143857468542a448d90a0dc58b1be8a0d1a
Cleanup OggTheora support.

ParaView wasn't detecting that OggTheora was enabled when using
system-oggtheora since we were checking for the present of a target which is
only created when not using system OggTheora. This fixes that issue.

Change-Id: I643cb2bd1c18b9abc0e695c856b6786970a0ea5f
Fix FFMPEG module dependencies.

vtkPVServerManagerDefault needs to depend on vtkIOFFMPEG. Fixed that.
Also removing the now redundant dependency on vtkIOFFMPEG in VTKModules.cmake.

Change-Id: I6ce71ca0d4b1a0cca02924da1b6fd7d0f0511793
BUG #14088. Fix typos in header.

CPythonAdaptorAPI wasn't using the correct variable to avoid multiple includes
causing CAdaptorAPI to be hidden. This fixes the issue

Change-Id: Ib6608cbe55cae521b287f7a6a2fbbb9925f7cd2f
Fix BUG #14086. Bring in VTK fix.

Change-Id: Ic12d7e897bbc8d0b14ef4ee1bea500a0302cf300
Merge topic '14088_fix_apaptor_api_headers'

c24b130 BUG #14088. Fix typos in header.
Merge topic 'fix_ffmpeg_support'

ff234a2 Fix FFMPEG module dependencies.
6230007 Cleanup OggTheora support.
b61e99d Cleaning up enabling of FFMPEG.
Merge topic 'fix-image-append'

047e460 Fix BUG #14086. Bring in VTK fix.
Merge topic 'fix-multi-block-issues'

ebf184d Fix bug when setting color for multi-block data sets
ddb0cdf Add 'Show All Blocks' button to context-menu
Merge topic 'multi-block-tests'

ec614a9 Disable MultiBlockAttributes1 test on pvcrs
5d1c41f Add MultiBlockAttributes1 test
Update version to 4.0.0-RC2

Change-Id: Id05aee976c859ec456d6e80e8fabc17bfd8d9360
Merge topic 'update_version_rc2'

3e6ceec Update version to 4.0.0-RC2