bisect-kit: add chromeos prebuilt bisector and helper scripts

bisector: bisect_cros_version.py
switcher: switch_cros_prebuilt.py
and cros_helper.py, which is helpful for writting eval scripts

BUG=chromium:776314
TEST=unittest and following commands

Find which version switched arc container, the heavy way
$ ./bisect_cros_version.py init --old 9400.0.0 --new 10100.0.0 --dut $DUT
$ ./bisect_cros_version.py config switch ./switch_cros_prebuilt.py
$ ./bisect_cros_version.py config eval ssh $DUT grep CHROMEOS_ARC_ANDROID_SDK_VERSION=23 /etc/lsb-release
$ ./bisect_cros_version.py run

Change-Id: I6db1ead6236a597cce304af0272924f95bc9fa96
Reviewed-on: https://chromium-review.googlesource.com/792735
Commit-Ready: Kuang-che Wu <kcwu@chromium.org>
Tested-by: Kuang-che Wu <kcwu@chromium.org>
Reviewed-by: Owen Lin <owenlin@chromium.org>
10 files changed