Remove vim swap files

Change-Id: I6124a346b68e673ecac26d01fc1801347312f320
Merge topic '14741_proxies_widget'

fd56e07a Adding a mechanism to create a proxy widget for several proxies.
Merge topic 'FixFunctionalBagPlots'

7b7a6621 Fix and enhance functional bag plots.
Merge topic 'discretize_color'

0ce9fad4 Make discretize color more prominent
Merge topic 'fix-install-test'

ff18672e test: don't overwrite the actual install when testing
Merge topic 'fix_catalyst_editions'

e31e78a4 Use correct options/process type for catalyst tests.
aff5b1fe Fix issues with Catalyst editions.
ba6d98e7 Move TimeKeeper proxy definition to base.
Merge topic 'fix_osx_test_issues'

0c935965 Fix Sphinx documentation.
47198123 Fixed checks for drawable when rendering.
Merge topic 'rescale_custom_range'

cd60f685 Add shortcut button rescale custom range
Merge topic 'update-protobuf'

b1c92065 Update protobuf module to get fix for CMake 3.0
Merge master into next

* commit 'aa525d5d662ea6c7036e47a07e4c8a146a773e5f':

Change-Id: I4bca1d725f24e02223f19bdfbe537f82a3ce4c74
Merge topic '14742_vtkImageDataToUniformGrid' into next

44e7bf41 Updating XML definition of vtkImageDataToUniformGrid filter.
Refactoring how view types are created and registered with ParaView.

This commits simplifies how views are added to ParaView. In past, we
need to create a pqView subclass and then add that using
pqViewModuleInterface implementation. After this change, one can add new
view types by simply defining new proxy types under the "views" group.
If you need to add a pqView subclass, or specify a pqView subclass to
use with your new view type, simply use add_pqproxy() macro, instead of
add_paraview_view_module() macro. Label used for the view is now
garnered from the proxy itself (vtkSMProxy::GetXMLLabel()).

Updating plugins, examples to use this new code.

Removed pqStandardViewModules since it's no longer relevant. If you're
using that class, simply remove it from your code and ParaView will
continue to work as expected.

Moved view XML definitions that were "internal" to "internal_views"
group. This keeps the list of "available" views clean. Plugins may have
to be updated if they are using "ViewBase" proxy definition.

Change-Id: I15b329ea13ce526ca3c1fe016da0201ac5826355
Merge topic '14744_cleanup_views' into next

7091737a Refactoring how view types are created and registered with ParaView.
Add hash files for test data and baselines

Change-Id: I6f73d5cb4d099c3ca8c78ca580c3a46500a313c8
cmake: Copy ExternalData files from VTK

They aren't present in older CMake versions and must be provided
manually.

Change-Id: I57f6301e4e881be49c27bb110957fad290a6442b
Add scripts to work with ExternalData

These scripts deal with baselines for new tests.

Change-Id: I404b4255f181faa81994eca2786635e9357ceece
Add support for Gerrit with ExternalData

Change-Id: I6a7a9b5a147c992d5a61e163331342892ea73e7b
Set up variables for ExternalData usage

Change-Id: I5a972b249e6be3922a03d3866e28ca9d96574eb6
Add functions wrapping VTK's test functions

These override the proper variables so that ParaView tests see the
correct directories and binaries.

Change-Id: I76ce7945b24e6898939de54e573908e45d555bff
Update pvpython tests to use ExternalData

Change-Id: Id3ba1cc6cbfe5e565f719d4631f9a38c00a25714