Strutil: another variety of parse_identifier with expanded character set.
thread.h: add atomic_exchange for int and long long