adbd: don't close ep0 until we receive FUNCTIONFS_UNBIND.

Rework the functionfs logic to avoid rebinding the USB interface
repeatedly.

Bug: http://b/133132986
Test: treehugger
Change-Id: I7f75874efd197764d40b66800a117ff4726d793b
2 files changed