Revert "Revert "Split adb_main.cpp into client and daemon.""

This reverts commit 151f4887d194a642b4a276276344d4ea5b05d477.

Change-Id: I74088db34983dc99e316a07c6ddc294340e0eb71
10 files changed