switch to new transport architecture

USB transport is ready. BCSP not yet.