vmnetfs: Fix "Invalid cache entry" failure due to inter-process race

We were failing at startup if we found a cache file with a non-numeric
name, but these could exist if another vmnetfs is currently creating a
chunk file with g_file_set_contents().