Apply base_bind_rewriters to //device

This CL applies //tools/clang/base_bind_rewriters to //device.
It rewrites base::Bind to base::BindOnce where the resulting base::Callback
is immediately converted to base::OnceCallback, which is considered safe
to use base::BindOnce.

E.g.:
  base::PostTask(FROM_HERE, base::Bind([]{}));
  base::OnceClosure cb = base::Bind([]{});
are converted to:
  base::PostTask(FROM_HERE, base::BindOnce([]{}));
  base::OnceClosure cb = base::BindOnce([]{});

This reduces the number of 'base::Bind' in //device from 1038 to 822,
as tracked at http://goo.gl/LUVhDj

Bug: 714018
Change-Id: Id89004a2a3ad042bd91f80712ceb1090a4b36691
Reviewed-on: https://chromium-review.googlesource.com/950962
Reviewed-by: Ken Rockot <rockot@chromium.org>
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541339}
47 files changed