fix(file_list): Incorrect response after remove and add file

Remove and then immediately add same file can lead to
incorrect content in response. Because pending timeout after remove
may resolve early then file will be processed, and in response get not
processed content.
Merge branch 'pr-1088' into presubmit-master-pr-1088
chore: release v0.12.23