Merge topic '10643_chart_legend_properties'

21808c43 Implemented feature request #10643 (allow legend font editing)
0e6d8f5f Fixed copy/paste errors in API documentation
Merge topic '13139-plot-small-geometry'

a0861b41 Use VTK's 'FIX: Get rid of dependent properties.'
5a7a5d52 Expose SetComputeTolerance and Tolerance for vtkPProbeFilter
Merge topic '14931-cluttered-histogram'

65ac40d4 Add an 'CalculateAverages' to XYHistogram test.
05ce7d45 Fix 14931: The Histogram filter does not Calculate Averages by default.
Merge topic '14983_catalyst_programmablefilter'

0cb65d70 Fixing a compiler warning.
2d93d6cb Adding a Catalyst test for ProgrammableFilter.
9dd784a7 Get rid of compiler warning.
f028fbfe Fixing Catalyst for the programmable filter.
Merge topic '14990_finalize_catalyst_pipelines'

5599635d Calling finalize on existing Catalyst pipelines.
Merge topic 'add-flexibility-to-catalyst-exporter'

4fc7d363 Add exporter mechanism for catalyst
Merge topic 'catalyst_fix_plugins'

0f47d901 Fixed Windows build error.
a8b9cd75 Fixing LoadDistributedPlugin() works for Catalyst.
Merge topic 'fix_text_source'

ba5698a6 BUG #14994. Fix issue with text source/representation in parallel.
Merge topic 'pvweb-docs-further-reorganization'

720d7162 Mostly just re-arranging guides in groups, but also updating more text.
Merge topic 'pvweb-move-firefox-test-to-port-8080'

2ac38906 Swap ports used by firefox and chrome web-based tests.
Merge master into next

Change-Id: Ifde16d46e5ae3839ada2e69616ce347a16a6c060