Merge branch 'FixAsmSupport' into release
Merge branch 'sha2-alignment' into release
Merge branch 'curl-bug-1192' into release
Merge branch 'vs12-generator' into release
Merge branch 'vs-generator-brief-doc-update' into release
Merge topic 'vs-generator-brief-doc-update'

52f1464 VS: Clarify Visual Studio product year for each version
CMake 2.8.11.2
Merge topic 'SelectLibraryConfigurations-cached-library'

c4bcc56 SelectLibraryConfigurations: Fix for cached <base>_LIBRARY
Merge topic 'make-depends-collapse-paths'

551d334 cmDependsC: Collapse relative include paths
Merge topic 'FindGTK2vs11'

eb16301 FindGTK2: Do not fail on MSVC11 if vc100 libraries are available
Merge topic 'FindGTK2vd2'

60e4555 FindGTK2: Add GTK2_DEFINITIONS variable
Merge topic 'update-kwsys'

c314da0 Merge branch 'upstream-kwsys' into update-kwsys
2e3c935 KWSys 2013-07-01 (f6c4c247)
Merge topic 'Fortran-explicit-types'

7b5bc2c Fortran: Use explicit type in Fortran 90 check
Remove unused variable.
Add Target API to determine if an include is a system include.

The implementation can be modified later so that system includes
can be determined on a per-target basis.
Store system include directories in the cmTarget.

Entries from the cmMakefile are processed and maintained similarly
to other include directories. The include_directories(SYSTEM)
signature affects all following targets, and all prior targets
in the same makefile.
Extend the cmTargetPropCommandBase interface property handling.

This can be used to handle INTERFACE SYSTEM include directories
in particular.
Add a SYSTEM parameter to target_include_directories (#14180)

This is similar to the include_directories(SYSTEM) signature
in that it allows telling the compiler to ignore warnings from
such headers.
Add entire link interface transitive closure as target depends.

This was missing from commit 30962029 (Make targets depend on the
link interface of their dependees., 2012-12-26), which caused
only immeditate entries of the link interface to become target
depends.
Test non-IMPORTED libraries in the INTERFACE of IMPORTED libraries.

If a non-IMPORTED library is added to the INTERFACE_LINK_LIBRARIES
of a IMPORTED target, the non-IMPORTED target needs to become a
target dependency and link dependency of the consuming target.

This is already the case since commit 30962029 (Make targets depend
on the link interface of their dependees, 2012-12-26), and fixed in
the parent commit, so test that it works.