bugfixes:
  - InventoryManager - Fix unhandled exception when inventory directory was empty or contained empty subdirectories (https://github.com/ansible/ansible/issues/73658).
  - InventoryManager - Fix unhandled exception when given limit file was actually a directory.
