driver lle: accept a pattern as port

as the device has a standard FTDI usb id, it's impossible to detect just at hotplug,
and we need to check the device is the right one.

untested on real hardware.
driver lle: improve simulator

simulate the whole serial port. This allows to test more code, including the new "identification" code.