Merge changes Ic2af40b8,I9c8cfebe into rvc-dev

* changes:
  Reland "adb: turn CHECKs into an error + transport restart."
  Reland "adb: daemon: Assign valid fd to usb_handle ep0 file descriptor"