Direct USB connection to APM

Allow the connection using USB to devices that are not the FTDI ICs.

Refer to issue #53 for the discussion.