libfaketime: fix problem with TIMESTAMP_FILE synchronization

Clearing and writing to TIMESTAMP_FILE is not atomic and libfaketime
can read empty file which represents default behavior and returning
realtime. Create and move new file is atomic and prevent this issue.
7 jobs for libfaketime-fix-file-sync
in 1 minute and 16 seconds and was queued for 2 seconds