Make the Refresh File Tree command clear caches

This ensures a full refresh.

As suggested in #7929.
And it turns out that `FileSystem.clearAllCaches` is actually just calling `_handleExternalChange(null)` because that already clears the cached data.