Moving device profile structures into streams rather than the device.

Decoupling this worthwhile change from the rest of multi-usb stuff.

Bug:111397675
Test: Connect to various USB interfaces and confirm correct behavior.
Change-Id: I8a5a89a1e99547a168423becea4c424b627bff9c
1 file changed