Docs: Fix typo.

dependee -> depender.
Add some COMPILE_OPTIONS for specifying C++ dialect.

These are compiler-specific, compiler version specific, extension specific
and standard version specific.
Add CXX_STANDARD and CXX_EXTENSION target properties.

These are used to determine whether to add -std=c++11, -std=gnu++11
etc flags on the compile line.
Docs: Fix typo

opitions -> options.
Record the compilers capable of the cxx_delegating_constructors feature.
Add target_compiler_features command.
Make COMPILER_FEATURES available as a target property.
Allow populating compiler_features using generator expressions.
Transitively evaluate compiler features.

Extend the interface of the target_compiler_features command with
PUBLIC and INTERFACE keywords. Populate the INTERFACE_COMPILER_FEATURES
target property if they are set. Consume the INTERFACE_COMPILER_FEATURES
target property from linked dependent targets to determine the final
required compiler features and the compile flag, if needed.
Add the WriteCompilerDetectionHeader module.

Provide a function to write a portable header to detect compiler
features.
Merge topic 'target_compiler_features' into next

d050b4c Add the WriteCompilerDetectionHeader module.
4f1adb7 Transitively evaluate compiler features.
8f84a6f Allow populating compiler_features using generator expressions.
c6f5d58 Make COMPILER_FEATURES available as a target property.
23cc172 Add target_compiler_features command.
8686856 Record the compilers capable of the cxx_delegating_constructors feature.
58d36e2 Add CXX_STANDARD and CXX_EXTENSION target properties.
5d0bde4 Add some COMPILE_OPTIONS for specifying C++ dialect.
Merge topic 'minor-cleanups' into next

f3f49ff Docs: Fix typo
b0686fd Docs: Fix typo.