When multiple headers share the same name, AWS SigV4 expects them to be merged into a single header line, with values comma-delimited in the order they appeared. Add libtest 1978 to verify. Closes #16743