Merge branch 'doc-mixed-case-commands' into release
Modules: Rename FindXerces to FindXercesC

The FindXerces module was added in commit v3.1.0-rc1~155^2 (FindXerces:
New module to find Apache Xerces-C++, 2014-08-17).  However, there are
two implementations of Xerces, one in C++:

  http://xerces.apache.org/xerces-c/

and one in Java:

  http://xerces.apache.org/xerces-j/

Rename FindXerces to FindXercesC to clarify that it is about the C++
implementation.

While at it, add the missing CMake 3.1 release note about this module.

Suggested-by: Erik Sjölund <erik.sjolund@gmail.com>
Help: Link to cmake-packages(7) from the Module creation documentation.
Help: Remove disadvantage creating IMPORTED targets in Find modules.

An IMPORTED target in either type of package can equally depend on
an IMPORTED target in a Find module, which must be found as a
dependency, which is presumably the problem being implied.  This is
not a distinction of creating an IMPORTED target in a Find module.
Help: Add useful links to IMPORTED targets and usage requirements.
Help: Remove recommendation about checking minimum CMake version.

If this file is being executed, the user has the CMake version
providing it.
Help: Document IMPORTED_CONFIGURATIONS target property for Find modules.
Help: Document that IMPORTED targets in Find modules may be UNKNOWN.
CMake Nightly Date Stamp
Merge topic 'Find-Modules-documentation'

67cb50ab Help: Document that IMPORTED targets in Find modules may be UNKNOWN.
e18e21ae Help: Document IMPORTED_CONFIGURATIONS target property for Find modules.
f0d0d761 Help: Remove recommendation about checking minimum CMake version.
31452416 Help: Add useful links to IMPORTED targets and usage requirements.
b96b025b Help: Remove disadvantage creating IMPORTED targets in Find modules.
169f1166 Help: Link to cmake-packages(7) from the Module creation documentation.
Help: Document file(GENERATE) signature option order

In commit v3.1.0-rc1~484^2 (Help: Format and revise file() command
documentation, 2014-05-23) the signature of file(GENERATE) was
accidentally simplified too much and dropped specification of the
required argument ordering.  Restore the signature to make the order
clear.
Merge branch 'doc-file-GENERATE-order' into release
Merge topic 'doc-file-GENERATE-order'

fe21580b Help: Document file(GENERATE) signature option order
Merge topic 'xerces-rename'

27141eed Modules: Rename FindXerces to FindXercesC
Merge branch 'release'