Supplied and tested by Patrick Dussud <phdussud@hotmail.com>.
Timeouts have been increased to 30 seconds. Reset is not sent until after enabling power.
The "olimex" transport has been divided into "cp210x" and "cdc_acm", each of which take a specific vendor/product combination in their constructor. Support for the MSP430-JTAG-ISO-MK2 has been moved into its own driver instance.