BZ #15536: Fix ulp for 128-bit IBM long double.

In 128-bit IBM long double the precision of the type
decreases as you approach subnormal numbers, equaling
that of a double for subnormal numbers. Therefore
adjust the computation in ulp to use 2^(MIN_EXP - MANT_DIG)
which is correct for FP_SUBNORMAL for all types.
Increase test case timeout
[AArch64] Ensure getcontext() initializes PSTATE.
Add copyright header to test-strchrnul.c
Skip modifying exception mask and flags in SET_RESTORE_ROUND_53BIT

We only need to set/restore rounding mode to ensure correct
computation for non-default rounding modes.
Properly handle %W in strptime
Add #include <stdint.h> to locale/gen-translit.pl and fix C-translit.h.
Remove trailing whitespace in ports.
Remove trailing whitespace.
Fix executable mode.
BZ #15583: r7 uninitialized in strcpy.S when ARM_HAS_T2 undefined
Remove trailing whitespace in nptl.
Fix ChangeLog.
Fix leading whitespaces.
Update miscellaneous scripts from upstream.
Remove trailing whitespace from localedata.
Avoid use of "register" as optimization hint.
Use (void) in no-arguments function definitions.
Avoid trailing whitespace in sysdeps/gnu/errlist.c.
Silence warning: __inline is not at beginning of declaration.