[ros-diffs] [hpoussin] 17210: Change structures used to keep information about devices/interfaces/drivers. This one is more logical and should be more extensible