cmTarget: Add CXX_STANDARD_REQUIRED to control decay.
Merge topic 'decay-language-version' into next

04da9218 cmTarget: Add CXX_STANDARD_REQUIRED to control decay.
Features: Decay language flag if requested is not available.

Use the highest standard compile flags available if requested language
version is too new.

This supports use-cases like

 set(CMAKE_CXX_STANDARD 14)

 # Compiled with -std=c++11 with GNU 4.7, which has no -std=c++14
 # or equivalent flag
 add_executable(main main.cpp)

This can be used in combination with preprocessor defines which
communicate the availability of certain language features for
optional use.
cmTarget: Add CXX_STANDARD_REQUIRED to control decay.
Merge topic 'decay-language-version' into next

a17aec7c cmTarget: Add CXX_STANDARD_REQUIRED to control decay.
3d1c7fbe Features: Decay language flag if requested is not available.
tests: fix carriage return tests
Merge topic 'dev/faster-evis' into next

c11d74bd tests: fix carriage return tests