Refactor FakeBluetooth implementation to outside bluetooth/test
As a precursor to introducing FakeBluetooth CDP API support
(crrev.com/c/5559106), this CL refactors the core of FakeBluetooth
implementation to outside bluetooth/test and into a separate
bluetooth/emulation to allow wider usage.
- Move essential fake_bluetooth functionality into bluetooth/emulation/
- Rename bluetooth/../mojom/test to bluetooth/../mojom/emulation
Bug: 342191615
Change-Id: If5e2340e07dde07bc644e3e496ff584736067b0b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5673025
Reviewed-by: Daniel Cheng dcheng@chromium.org
Commit-Queue: Alex N. Jose alexnj@chromium.org
Reviewed-by: Matt Reynolds mattreynolds@chromium.org
Cr-Commit-Position: refs/heads/main@{#1324602}