libc/valloc(): Use posix_memalign().

Taken-from: FreeBSD
libc/locale: Remove a wrong comma in the monetary testcase.
libstand: Add a missing free() in an error path.
pam/pam_unix: Sync function declaration and definition.

No functional change.

Taken-from: FreeBSD