refactor(sdk): add bus number, device address, and ids in usb devices (#1802)
refactor(sdk): add bus number, device address, and ids in usb devices (#1802)

The combination of bus number and device address is the only way to
uniquely identify a USB device, so we'll use that for the `device` and
`raw` properties.

Also, we store the USB vendor and product IDs as properties of the
drives, since they will be handy when implementing the prepare function.

Change-Type: patch
Signed-off-by: Juan Cruz Viotti <ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@jviotti.com>
resin-io/etcher,resin-io/etcher,resin-io/etcher,resin-io/etcher,resin-io/resin-etcher,resin-io/herostratus,resin-io/herostratus,resin-io/resin-etcher,resin-io/etcher