add more behavior to the adb server client
some ui cleanup and added logging
remove comments
review comments; added tests
Merge pull request #1972 from devoncarew/devoncarew_adb_work

Devoncarew adb work