[ros-diffs] [hpoussin] 18777: Fix some corner-cases (no .inf file in provided directory when creating driver list, or no suitable driver when destroying driver list)