Use devtools to set user agent in chromedriver
Use Network.setUserAgentOverride instead of using --user-agent to override the
user agent for mobileEmulation. This is needed to support mobileEmulation with
headless chrome, without adding the --user-agent flag to headless.
BUG=
604324