Refactor pqHelpWindow to get rid of the QWebKit qt dependency

Instead of using a QWebView widget, we simply use a QTextBrowser instead.

Change-Id: Ia92ed84dbd5bc07b927f9597f421835e10e677a7
Remove index tab in help window

Change-Id: Icb0bff168b590bf3c034fffbab7ac3d4bd43755f
Fix documentation style so it can be loaded correctly in the help widget

QTextBrowser only supports a subset of the css tags, so we need to be
careful with the one used.

Change-Id: I2560fab92c8049a195a878731ea848064d1568e8
Fix Query Data html file

Remove weird characther from the html file

Change-Id: Ic26559daf12815e44a988b30713dc5c24624675d
Merge topic '14244_fix_stereo_image_captures'

eaa1c3a1 BUG #14244: Fix stereo image capture.
Merge topic '14696_min_max_labels'

2fb777a5 Fix formatting of labels with exponents on Windows
3d0ff4f5 Added test for min/max labels in color legend
6be7e1b3 Made min/max labels optional and added formatting string for them
b64cfaa2 Draw major ticks only for labels that are visible
18d17444 Turn off visibility of labels that overlap min/max labels
e1c5fd3d In horizontal orientation, change justification of min/max labels
fd618e2e Got initial addition of min/max as labels working
Merge topic '14760_fix_settings_saving'

79b76262 Fix pqProxyWidgetDialog to activate OK button when enter is pressed
96cc4c2b Cleaned up JSON settings file when proxy group is empty
8c1b042f Added XML attribute "both" for hint SaveInQSettings
ce8897ae Change default application name
23967328 Change how colors are stored in pqColorChooserButton.
9d0c1408 Save settings file only when a setting has been modified
654a85b7 BUG: 14760 Improved saving of settings file
Merge topic '14792_fix_remote_volume_rendering'

d084d7b0 Minor tweaks to pqQuickLaunchDialog.
b4a18db6 BUG #13804: Added support to show rendering information.
4a1d88c5 BUG #14729: Fix remote rendering when rendering image volumes.
Merge topic 'fix_some_warnings'

6185dd45 Fixed a few shadowed variable and unused variable warnings
Merge topic 'static-plugins-in-servers'

021c4604 pv*server: load plugins in the data and render servers
Merge master into next

* commit 'aa525d5d662ea6c7036e47a07e4c8a146a773e5f':

Change-Id: I7e1e47382c73238f26a4509a7c1f6c9c1faaa0d9
Factorize the different search into one widget

Multiple widgets were implementing their one search and with methods
re-implement in each class. This is obviously difficult to maintain so all
those search were factorize in this widget.
The pqSeachDialog offers 2 main features:
 - If the user presses Esc, the search text is automatically cleared.
 - The advanced button can either: not be displayed, displayed normally
 or displayed and saved/restored as a setting

Consequently replaced the searches in the appropriate widgets by the new
pqSearchBox.

Change-Id: I3e1560634566d6d207c2b1e86877df0b0261d38f
Testing for the pqSearchBox

Add a very basic test for the search box to make sure the basic interaction
are here (Esc key and advanced button clickable).
Fix all the QtTesting test that were influence by the factorization of the
search to pqSearchBox.

Change-Id: Ifc384e8bb3740ee2118585ee119265234c1bec9a
Merge topic '14737-SearchBoxWidget' into next

5c9e6a86 Testing for the pqSearchBox
6f9e4560 Factorize the different search into one widget
Merge topic '14720-RemoveQtWebkit' into next

6c8f5616 Fix Query Data html file
9966e6c9 Fix documentation style so it can be loaded correctly in the help widget
6bdaf2d5 Remove index tab in help window
22342165 Refactor pqHelpWindow to get rid of the QWebKit qt dependency