Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty
# Conflicts:
# include/etl/array.h
# include/etl/basic_string.h
# include/etl/circular_buffer.h
# include/etl/deque.h
# include/etl/file_error_numbers.h
# include/etl/forward_list.h
# include/etl/indirect_vector.h
# include/etl/intrusive_forward_list.h
# include/etl/intrusive_list.h
# include/etl/limits.h
# include/etl/list.h
# include/etl/private/minmax_pop.h
# include/etl/private/minmax_push.h
# include/etl/string.h
# include/etl/string_view.h
# include/etl/u16string.h
# include/etl/u32string.h
# include/etl/unordered_multimap.h
# include/etl/vector.h
# include/etl/version.h
# include/etl/wstring.h
# library.json
# library.properties
# support/Release notes.txt
# test/test_atomic_clang_sync.cpp