Properly handle FS events for directory in the file tree.

An FS event for a directory with no "added" or "removed" means that
the directory contents should be reloaded. This change does that
and fixes #9510 and #9517.
Thanks! This is why I'd make a sad face if someone tried to commit changes to the new file tree without tests ;)