Get rid of named FTDI device to deal with FTDI properties: use device identifier instead.

Add method to use custom USB VID/PID