Make it possible to retrieve information about the USB device that provides the serial port

getPortProperties() returns a map with keys and values as strings. The currently available keys are: idProduct (lowercase hexadecimal zero-padded to four digits), idVendor (as idProduct), manufacturer, product, serial. This is currently implemented for Linux and Mac OS X.