Make directory.Entries async; update navigator.SetWorkingDirectory, too.