Convert BatteryMonitor to new Mojo types

This CL converts BatteryMonitor{Ptr, Request} in chrome, chromeos,
content, services and blink to the new Mojo type.

Bug: 955171, 978694
Change-Id: I0b7ae1d0158125d0a55a73a057c55b99a5fb1cd0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787797
Commit-Queue: Miyoung Shin <myid.shin@igalia.com>
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Reviewed-by: Tao Wu <wutao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#695624}
19 files changed