cmExportInstallFileGenerator: Fix comment to match reality.

It was copied from cmExportBuildFileGenerator.
export(): Set a Makefile on the cmExportBuildFileGenerator.

This is better than the cmCommand, because the lifetime of that is
not as useful, and it is only used to report an error anyway.

In the next commit, the cmExportBuildFileGenerator will outlive the
cmCommand.
Bump the minimum CMake version required to build CMake to 2.8.4.

This allows the use of the $<TARGET_FILE:...> generator expression
as a replacement for the use of the LOCATION target property. The
use of the LOCATION target property is now deprecated for in-build
targets.
Simplify cmake_set_target_folder macro.

Remove check for CMake < 2.8.
Use find_package(LibArchive) unconditionally.

Remove check for CMake < 2.8.3.
Simplify condition for running testVisualStudioSlnParser test.

Remove check for UNIX, not needed as of CMake 2.8.4.
Convert two macros to functions.

As of CMake 2.8.0, functions are available and allow cleaner code
in some cases with configure_file.
Unconditionally run the CTestTestRerunFailed test.

Remove check for CMake 2.8.4.
Merge topic 'bump-required-cmake-version' into next

ddf3bf2 Unconditionally run the CTestTestRerunFailed test.
2770e88 Convert two macros to functions.
8c79369 Simplify condition for running testVisualStudioSlnParser test.
e31ed0d Use find_package(LibArchive) unconditionally.
eeec796 Simplify cmake_set_target_folder macro.
2e9693a Bump the minimum CMake version required to build CMake to 2.8.4.
export(): Process the export() command at generate time.

Make the API for adding targets string based so that it can easily
use cmGeneratorTarget.

Teach the cmIncludeCommand to generate the exported file at
configure-time instead if it is to be include()d.
export(): Handle multiple dependent export sets.

The export-sets topic, merged in commit 49c7b649 (Merge topic
'export-sets', 2012-10-01) changed install(EXPORT) to allow
exporting targets whose dependents are exported separately
to different locations. Doing the same for export() was not
possible because the export() command was executed at
configure-time.

Now that export() is also executed at generate-time, make it
possible to export to multiple dependent export sets.
Merge topic 'export-at-generate-time' into next

52f2093 export(): Handle multiple dependent export sets.
38536de export(): Process the export() command at generate time.
5fe5c32 export(): Set a Makefile on the cmExportBuildFileGenerator.
e383555 cmExportInstallFileGenerator: Fix comment to match reality.