Merge changes I042f25f8,I973f42c5,Icb4acea5

* changes:
  adbd: add source/sink services.
  adb: make `adb raw` bidirectional.
  adb: remove incorrect use of RTTI.