Addressing comments in 1130236. Use Unicode versions of mktemp function. Correctly handle unset TMP variable in tests. Test: atest libbase_test Change-Id: I5009962d33b224c4d5f39102e03daeb0837f1525