refactored usb to devicetransport
added sketch of TrezorEmulator transport over a socket (TODO)