Extra entries persist in cache after performing a rename operation
Currently, whenever we perform a rename operation, inside of
g_vfs_backend_google_set_display_name() we are setting the new title of
display_name argument. But at the time of removing this entry from cache, we don't re-set the title of
entry back to the older display name (or title) it had.
Hence, only a single entry gets removed from
dir_entries cache, which corresponded to
(id, parent_id) -> GDataEntry whereas
(old_title, parent_id) -> GDataEntry still remains.
For printing the dir_entries, you may use this patch and confirm that after every rename operation, 1 extra entry remains.