cmake-gui: Fix compile with Qt5 using UTF-8 internal encoding.

Because we already call [to|from]Local8Bit() with C strings where we are supposed to,
we do not need to specify UTF-8 encoding when converting C strings to QString.
Help: Drop cmStdString from cmake-developer(7) examples

The type no longer exists within CMake.
Tests: Make RunCMake.find_dependency tolerate line number changes
find_dependency: Give more helpful message if VERSION is empty
Merge branch 'fix-find_dependency-empty-version'
Tests: Check find_dependency empty extra arguments

Add cases for empty arg 2 and arg 3.
CTest: Add support for Intel coverage files

By default, Intel compiler coverage tools generate HTML files as
reports, but the option -txtlcov can be given to codecov to output a
coverage file with LCov format.

To use Intel coverage:

* build the project with coverage flags
* run the application
* run profmerge
* run codecov

The output file will be "build_dir/CodeCoverage/SRCFILEDIR.LCOV".

Ask users to compile with -prof-dir${BUILD_DIR} instead of searching
the entire build tree recursively to find coverage files.
FeatureSummary: Add missing titles for PACKAGES_FOUND and PACKAGES_NOT_FOUND

Since now these can be used with the WHAT argument a title is required.
FindPythonInterp: Use consistent version with PythonLibs (#13794)

If

  find_package(PythonLibs)
  find_package(PythonInterp)

is called, help PythonInterp to get a version of PYTHON_EXECUTABLE
consistent with the library versions found by PythonLibs.
FindPython*: Document suggested find_package order (#13794)

Document in both FindPythonInterp.cmake and FindPythonLibs.cmake that
find_package(PythonInterp) should be called before find_package(PythonLibs).
CPackDeb: Add option to set compression type

Add a CPACK_DEBIAN_COMPRESSION_TYPE option to set the compression type.
Default to 'gzip' to preserve existing behavior.  Use "cmake -E tar"
for 'gzip', 'bzip2', and 'none'.  Use system "tar" for 'lzma' and 'xz'.
Merge topic 'doc-cmake-developer-no-cmStdString'

328c2179 Help: Drop cmStdString from cmake-developer(7) examples
Merge topic 'fix-find_dependency-empty-version'

a25b809f Tests: Check find_dependency empty extra arguments
9914e7cd Merge branch 'fix-find_dependency-empty-version'
34cd5fc4 find_dependency: Give more helpful message if VERSION is empty
d363cbf3 Tests: Make RunCMake.find_dependency tolerate line number changes
Merge topic 'different-python-header-libs-exe-0013794'

59220198 FindPython*: Document suggested find_package order (#13794)
a9e6de2a FindPythonInterp: Use consistent version with PythonLibs (#13794)
Merge topic 'unicode-cmake-gui'

c34216cf cmake-gui: Fix compile with Qt5 using UTF-8 internal encoding.
Merge topic 'FeatureSummary_missing_titles'

1af77f3f FeatureSummary: Add missing titles for PACKAGES_FOUND and PACKAGES_NOT_FOUND
Merge topic 'cpack-deb-compression-types'

13778cd3 CPackDeb: Add option to set compression type
Help: Add release notes for topic 'cpack-deb-compression-types'
Help: Add release notes for topic 'ctest-intel-coverage'
Merge topic 'ctest-intel-coverage'

3a7501d9 Help: Add release notes for topic 'ctest-intel-coverage'
9840320d CTest: Add support for Intel coverage files