Use None for 'extra_descriptors' when the field is missing.

openusb does not expose unparsed descriptors as an extra field (as libusb* do).
The field should be None in that case.