Switch BluetoothAdapterFactory::GetAdapter() to OnceCallback

This allows us to remove a number of instances of base::Passed() and

enumeration.

base: :AdaptCallbackForRepeating() related to Bluetooth adapter
Change-Id: I99d36ea9cb55c8c97f4808a6a1b9db6dd248a7c5
Reviewed-on: https://chromium-review.googlesource.com/c/1378913
Reviewed-by: Steven Holte <[email protected]>
Reviewed-by: Achuith Bhandarkar <[email protected]>
Reviewed-by: Giovanni Ortuño Urquidi <[email protected]>
Reviewed-by: Sergey Poromov <[email protected]>
Reviewed-by: Xiyuan Xia <[email protected]>
Commit-Queue: Reilly Grant <[email protected]>
Cr-Commit-Position: refs/heads/master@{#620572}
36 files changed