Help: Drop TOC from latex manuals

A latex document can have its own TOC.
Help: Format add_library documented list of INTERFACE commands

Use a bullet list to make it easier to read.
Help: Fix example in cmake-packages to avoid long line
FindProtobuf: Cleanup reStructuredText documentation formatting

Fix the markup to make the documentation format properly.
Modules: Wrap long lines in pre-formatted documentation blocks

Help format the blocks better for display without a wide screen.
Help: Tell latex to use a small font for cmake-language.7 productions
Merge branch 'release-doc-formatting' into doc-formatting

Resolve conflict in Modules/ExternalProject.cmake by keeping our side,
which is more completely revised.
Utilities/Sphinx: Fix html_favicon configuration

The value must be either a full path or relative to the configuration
directory, not relative to the 'static' directory.  Use a full path.
This avoids a warning:

 WARNING: favicon file 'cmake-favicon.ico' does not exist

It worked before because all 'static' directory content is copied to the
'_static' directory of html output anyway.
Merge branch 'doc-fix-html-favicon' into release
Merge branch 'release-doc-formatting' into release
Merge topic 'doc-formatting'

67c4be51 Merge branch 'release-doc-formatting' into doc-formatting
79349ed8 Help: Tell latex to use a small font for cmake-language.7 productions
20c5f4fb Modules: Wrap long lines in pre-formatted documentation blocks
6c4aa388 FindProtobuf: Cleanup reStructuredText documentation formatting
8dab5063 Help: Fix example in cmake-packages to avoid long line
f84ddd4b Help: Format add_library documented list of INTERFACE commands
a9dcf477 Help: Drop TOC from latex manuals
Merge branch 'release'
Help: Update 3.1 release notes for dropping of FindITK and FindVTK

The changes made by commit v3.1.0-rc1~46^2~1 (FindITK: Drop this ancient
compatibility module, 2014-10-02) and commit v3.1.0-rc1~46^2 (FindVTK:
Drop this ancient compatibility module, 2014-10-02) need to come with
release notes explaining that the modules were dropped.  Also remove a
release not related to an update made to FindVTK that was never
released.
Help: Wrap long lines in pre-formatted documentation blocks

Help format the blocks better for display without a wide screen.
Merge branch 'doc-FindITK-FindVTK-relnotes' into release
Merge branch 'doc-formatting' into release
Merge topic 'doc-FindITK-FindVTK-relnotes'

1550d97d Help: Update 3.1 release notes for dropping of FindITK and FindVTK
Merge topic 'doc-formatting'

f0ca3ef0 Help: Wrap long lines in pre-formatted documentation blocks
Merge branch 'release'
Help: Fix broken cross-references reported by 'nitpicky' option

Enable the Sphinx 'nitpicky' option and fix the resulting warnings about
dangling references.