Merging 8 commit(s) from Chromium's toolchain-utils

Merged commit digest:
  042613e Add --use_src_head.
  4279700 afdo_metadata: Publish new profiles for kernel 4.4.
  e013418 cros_utils: Do not use encoding in NamedTemporaryFile
  3607744 bisection: add support of kernel
  ff4c61b afdo_metadata: Publish new profiles for kernel 3.18.
  5534af8 crosperf: migration to python 3
  658d779 afdo_metadata: Publish new profiles for kernel 4.4.
  3a13817 afdo_metadata: Publish new profiles for kernel 3.18.

Change-Id: I9c751be432c1bb9f369cb0499f84270cf4215652