adb: reorganize adbd USB handling code. am: 44c688ca19 am: aee5d2a13b
am: 36d0229be7

Change-Id: I1042703b99be7266dca0b1504f3e66c6b39691b1