devtools/madb: initial version of madb install command

"madb install" is added for the first time, which can figure our the
best matching .apk for each device, based on abis supported by the
device.

What to do next:
* handle device screen density filters as well.
* --build, --rebuild flags
* decide what to do with Flutter projects.

Change-Id: I2d3d817f3c5c5112bb36e99fdc6c9ce2856a4b34
17 files changed