drqs-40608146: Additional format fixes in 2.17 for 'doxygen' conversion.

Import internal commit e42ace75d2fe3e5b4b623c64f124dfaa4a304a87
WIP new wording for timeutil

Import internal commit c87749b50abb18f16b59e0131e4c1e33e584ce96
Add #include <bslstl_algorithmworkaround.h> to non BSL_OVERRIDES_STD builds
Windows workaround for test drivers of unix headers

We have a couple of components that wrap standard POSIX
headeers that do not have a Windows equivalent.  It is
preferred for the component header to fail explicitly
on Windows when it tries to include the platform
header, rather than silently succeeding, only to fail
more subtly later when the user tries to make use of
the features declared in that header.  Hence, this
patch ammends the test drivers to perform a quick
platform detection before trying to include the
headers under test, avoiding the problem on Windows.
[APPROVAL] pending/master/fix-dual-stlmode-include-drqs41100790 to master
moved the implementation of the inner class inline
Catch exception escaping bsls_assert test in SAFE_2

When testing for SAFE_2 builds, the usage example features throwing
a 'std::exception' object, that is not caught in the test case.
This is a simple patch to explicitly insert a try/catch block unless
building in a mode where exceptions are disabled.  We explicitly
check the build mode flag and use try/catch directly, rather than
using the 'bsls_exceptionutil' wrapper, as that component directly
depends on 'bsls_assert' already, and we must not introduce a cycle.
[APPROVAL] review/format_errors_cause_doxygen_problems-drqs-40608146 to master
Clarify definition of 'threaad-enabled'
[APPROVAL] pending/master/msvc-ice-hashtable-drqs40550559 to master
adjust documentation
[APPROVAL] pending/master/bsldoc-thread-doc-drqs-39756936 to master
add BSLS_MINIMUM to bsls_alignment enumerator

Import internal commit 47768b28d883fe23080a8c446c42fe11c463e414
BSLS_MINIMUM --> BSLS_BYTEALIGNED

Import internal commit 74177fb173753c2378dd754f7077c62fcbcda376
Fix link with bde-build and suppress test-driver warnings
drqs-36664046: Fix 'bslmf.txt' typo per Clay (see drqs-37362362).

Import internal commit 5bd26156b2e3b2896c40defe856d1d8139c05295
drqs-36664046: Save work.

Import internal commit 4137330d74f7f58f71ea3a9cc1d57329de0280a3
drqs-36664046: Added 'doc/bsl+bslhdrs.txt'.

Import internal commit f8ae8622bedd1483e856b2a383b649b2769f0922
drqs-36664046: Create/update pkg- and grp- doc for automated synopses.

Import internal commit 93a152d4b0a16996ae029c3633b7b68bdc12025d
drqs-36664046: Re-generate pkg- and grp- documentation with revised wording.

Import internal commit ad7bff0bb30f338b934e53e4f050fc2d321f848a